A ferramenta InstagramOSINT foi desenvolvida em Python e tem como objetivo extrair informações de usuários da rede social Instagram.
Realize o clone do projeto InstagramOSINT, em seguida entre no diretório do projeto.
Linuxgit clone https://github.com/sc1341/InstagramOSINT cd InstagramOSINT/ ls -l
Realize a instalação das dependências.
Linuxpip install -r requirements.txt
Execute o script main.py seguido no parâmetro -h (help) para conhecer as opções disponíveis na ferramenta.
Linux./main.py -h
Execute o script main.py seguido no parâmetro –username nome-do-usuário para extrair as informações do usuário informado.
Linux./main.py --username 100security
Na linha profile_pic_url é possível visualizar o endereço da Foto do perfil da conta do usuário informado.
Linuxprofile_pic_url: https://instagram.fcgh23-1.fna.fbcdn.net/v/t51.2885-19/s320x320/35328444_197844670895127_1922650420816117760_n.jpg?_nc_ht=instagram.fcgh23-1.fna.fbcdn.net&_nc_ohc=4A4VpRctePoAX_ofv2B&oh=7a8abf9d56b646c1640bfaab63ecef85&oe=5EA63C3E
Ao listar o conteúdo do diretório InstagramOSINT observe que será criado um diretório com o nome do usuário informado, dentro do diretório do usuário é possível visualizar 02 arquivos:
Linuxls -l cd 100security/ ls -l cat data.txt
Para realizar o download das Fotos e Posts do perfil adicione o parâmetro –downloadPhotos e aguarde o download ser realizado.
Linux./main.py --username 100security --downloadPhotos
Um novo diretório com o nome do usuário será criado e basta acessá-lo para visualizar todas as informações coletadas.
Linuxcd 100security1 tree
Para visualizar os Posts do Perfil exiba o conteúdo do arquivo posts.txt
Linuxcat posts.txt
Para visualizar o arquivo posts.txt em formato JSON utilize o comando jq.
Linuxcat posts.txt | jq