InstagramOSINT — Extrair informações de qualquer perfil do Instagram
2
0

InstagramOSINT — Extrair informações de qualquer perfil do Instagram

Marcos Henrique
0 min
2
0
Email image

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:

  • Nome do usuário
  • Nome do perfil
  • URL
  • Seguidores
  • Quem o usuário segue
  • Número de posts
  • Biografia
  • URL da imagem do perfil
  • Se é uma conta comercial
  • Se está conectado a uma conta do Facebook
  • URL externo
  • Se foi registrado recentemente
  • Nome da categoria de negócios
  • Se é privado
  • Se foi verificado
  • Downloads Fotos Públicas

01 — Passo

Realize o clone do projeto InstagramOSINT, em seguida entre no diretório do projeto.

git clone https://github.com/sc1341/InstagramOSINT

cd InstagramOSINT/

ls -l

Email image

02 — Passo

Realize a instalação das dependências.

pip install -r requirements.txt

Email image

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

Email image

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

Email image

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

Email image

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:

  • data.txt : Contém todas as informações coletadas do usuário
  • profile_pic.jpg : Foto do perfil do usuário

ls -l

cd 100security/

ls -l

cat data.txt

Email image

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

Email image

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

tree

Email image

09 — Passo

Para visualizar os Posts do Perfil exiba o conteúdo do arquivo posts.txt

cat posts.txt

Email image

10 — Passo

Para visualizar o arquivo posts.txt em formato JSON utilize o comando jq.

cat posts.txt | jq

Email image

Fonte: https://www.100security.com.br/instagramosint