Datalux / Osintgram

Osintgram is a OSINT tool on Instagram. It offers an interactive shell to perform analysis on Instagram account of any users by its nickname
GNU General Public License v3.0
9.52k stars 2.09k forks source link

Addressing the issue once again because you guys aren't listening #914

Open BeChris100 opened 1 year ago

BeChris100 commented 1 year ago

So, it has been a year, and Datalux still didn't update Osintgram, which marks this project as dead. The thing is, Datalux himself is no longer online for over a year. How do I know that? Because I checked his Twitter account, and the last thing that he made or did anything was a year ago.

A few months or almost a year ago (maybe 6 months), I made a post, addressing the issue that everyone is having. You can see at #791 and read it for yourself. This is an update to this.

Now, let's address the elephant in the room.

What is happening?

Everyone is at this point aware that we cannot set someone else as the target. This means that obtaining their information seems impossible using this project now, and people just want to seek for alternatives. However, I did not dig deeper into the alternatives, so I cannot comment on any of them.

Any workarounds?

As of now, there are no known workarounds. One workaround is to set yourself as the target, when you are about to execute the Python Script.

Let's take this as an example. Your Instagram username is i00124. So, you take that Username, open up a Terminal and run python3 main.py i00124. Apparently, it at least works on me, but it might or might not work on other accounts.

This means that if you want to obtain their information, in which most of you people don't get the explicit permission and do it blindly, bringing up risks of getting busted, you need to obtain their credentials first. Also, I know that most of you will lie about it, and there is no proof in denying about it. Unless you give me actual proof that you are legitimately using Osintgram to use it someone else, with their consent, please do give me the documents, so that I can look into them, and so that I can contact the specific individual.

What I decided to do

Since this project isn't likely to be maintained, I decided to start from the fresh by making a new repository, writing all the Python code into Java code. Most of you guys will hate me on this, but I swear that I'll try to keep it as lightweight as possible. My main goal is to reverse-engineer the main repository that this project depends on, and convert most of the code into Java. However, I will still do my own Analysis on its API Communication, which makes it a Network Analysis from the Browser. I cannot guarantee that it will also 100% work.

However, what I also cannot promise is that it will work 100%. I recently started, so don't expect me to finish it within a month or so because I got my priorities first before making my own Software.

BeChris100 commented 1 year ago

I decided to contact the Developer itself via E-Mail, in hopes of any revival. In case that I get permission to fully revive it on my repository, I am willing to fully take over, unless that I do not get permission to continue, then I guess that I am abandoning a project.

asamarsal commented 1 year ago

Keep up a good work, mate...

TheSg2 commented 1 year ago

You have my full suport!

TheBinarium commented 12 months ago

I am still an engineering student and java is not my favourite language so i probably can't help you but i am very interested on the project and hope it's not too difficult. I hop you do well!

himeshaloaid commented 11 months ago

hey where can i find older versions of this project? mayybe that will help!