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

Can't check private account even if followed #174

Closed Marco712-github closed 2 years ago

Marco712-github commented 3 years ago

I'm trying to gather info from a private account that I follow, obviously with Osintgram im logged with an account that follows that account. When I run some commands like 'likes' or 'fwingnumbers' i get an error.

Impossible to execute command: user has private profile Do you want send a follow request? [Y/N]: (I already follow the account so I don't know why it doesn't work...)

EDIT: I found out that the program recognises everyone as not followed, even people I follow, help please

SergSm commented 3 years ago

same issue +1

SergSm commented 3 years ago

I discovered this must be an instagram private api issue or Instagram doesn't let it happen by itself

https://github.com/Datalux/Osintgram/blob/12af3409661b7f1007479d5a30080663c3fdb88c/src/Osintgram.py#L1141 friendship_status property always False if the target profile is private

furthermore even if I put 'return True' as a stub to the check_following function - it won't help because the instagram endpoint doesn't return any data if the profile is checked as private.

Rayisken commented 3 years ago

Running into the same issue

Whitehat-1711 commented 2 years ago

same issue here

RaoSachin09 commented 2 years ago

Is it possible to get private Instagram account details like contact and Gmail that is followed by my real id