A ferramenta InstagramOSINT foi desenvolvida em Python e tem como objetivo extrair informações de usuários da rede social Instagram. | ||
Segundo o desenvolvedor é possível extrair informações como: | ||
| ||
01 — Passo | ||
Realize o clone do projeto InstagramOSINT, em seguida entre no diretório do projeto. | ||
git clone https://github.com/sc1341/InstagramOSINT | ||
02 — Passo | ||
Realize a instalação das dependências. | ||
pip install -r requirements.txt | ||
03 — Passo | ||
Execute o script main.py seguido no parâmetro -h (help) para conhecer as opções disponíveis na ferramenta. | ||
./main.py -h | ||
04 — Passo | ||
Execute o script main.py seguido no parâmetro –username nome-do-usuário para extrair as informações do usuário informado. | ||
./main.py --username 100security | ||
05 — Passo | ||
Na linha profile_pic_url é possível visualizar o endereço da Foto do perfil da conta do usuário informado. | ||
profile_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 | ||
06 — Passo | ||
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: | ||
| ||
ls -l | ||
07 — Passo | ||
Para realizar o download das Fotos e Posts do perfil adicione o parâmetro –downloadPhotos e aguarde o download ser realizado. | ||
./main.py --username 100security --downloadPhotos | ||
08 — Passo | ||
Um novo diretório com o nome do usuário será criado e basta acessá-lo para visualizar todas as informações coletadas. | ||
cd 100security1 | ||
09 — Passo | ||
Para visualizar os Posts do Perfil exiba o conteúdo do arquivo posts.txt | ||
cat posts.txt | ||
10 — Passo | ||
Para visualizar o arquivo posts.txt em formato JSON utilize o comando jq. | ||
cat posts.txt | jq | ||