09. Osintgram - 2ASIX-2021-22/ProjecteJSD GitHub Wiki

Osintgram

Què és Osintgram?

Osintgram és una eina OSINT per recopilar, analitzar i reconiexement a Instagram.

Algunes de les seves característiques són les següents:

  • Mostrar-nos la fotografia de perfil de l'usuari indicat.
  • Descarregar-nos totes les fotografies de l'usuari indicat.
  • Mostrar-nos les adreces on ha estat l'usuari a les seves imatges.
  • Mostrar-nos els correus electrònics dels seguidors de l'usuari indicat.
  • Mostrar-nos informació de l'usuari que li indiquem.
  • ...

Què fa l'script?

El següent script ens permet obtenir informació de qualsevol usuari d'Instagram que nosaltres li indiquem. En aquestes primeres captures només mostrem el menú.

osintgram_menu

Llibreries importades

Per al correcte funcionament de l'script haurem d'importar les llibreries que veuen a la imatge.

osintgram_llibreries

Explicació de les funcions implementades

Aquest script té set opcions disponibles les quals, s'explicaran a continuació:

Introducció de les credencials

Aquesta funció és necessària per al correcte funcionament de l'script ja que, ens demana que introduïm les credencials del compte d'Instagram amb el qual farem totes aquestes cerques.

El que fa és simplement cridar la funció subprocess.call i aquesta, executa la comanda de sistema make setup i d'aquesta manera quedaràn introduïdes les credencials d'Instagram.

osintgram_credencials

Imatge de perfil

En primer lloc, introduïrem un usuari (usuari) sobre el qual farem la cerca. Després, amb la funció subprocess.call executem la comanda de sistema python3 ./main.py {} -c propic

Enviem aquest al bot de Telegram i per últim, esborrem la carpeta on s'han generat les imatges.

osintgram_propic

Imatges pujades

En primer lloc, introduïrem un usuari (usuari) sobre el qual farem la cerca. Després, amb la funció subprocess.call executem la comanda de sistema python3 ./main.py {} -c photos

Es comprimeixen les imatges obtingudes en un arxiu zip, l'enviem al bot de Telegram i per últim, esborrem la carpeta on s'han generat les imatges.

osintgram_imatges

Direccions

En primer lloc, introduïrem un usuari (usuari) sobre el qual farem la cerca. Després, amb la funció subprocess.call executem la comanda de sistema python3 ./main.py {} -c addrs -f

Ens crearà un arxiu txt anomenat addrs.txt, l'enviem al bot de Telegram.

osintgram_direccions

Números de telèfon dels seguidors

En primer lloc, introduïrem un usuari (usuari) sobre el qual farem la cerca. Després, amb la funció subprocess.call executem la comanda de sistema python3 ./main.py {} -c fwingsnumber -f

Ens crearà un arxiu txt anomenat fwingsnumber.txt, l'enviem al bot de Telegram.

osintgram_tels

Correu electrònic dels seguidors

En primer lloc, introduïrem un usuari (usuari) sobre el qual farem la cerca. Després, amb la funció subprocess.call executem la comanda de sistema python3 ./main.py {} -c fwersemail -f

Ens crearà un arxiu txt anomenat fwersemail.txt, l'enviem al bot de Telegram.

osintgram_emails

Informació del compte

En primer lloc, introduïrem un usuari (usuari) sobre el qual farem la cerca. Després, amb la funció subprocess.call executem la comanda de sistema python3 ./main.py {} -c info -f

osintgram_info

Nom complet dels seguidors

En primer lloc, introduïrem un usuari (usuari) sobre el qual farem la cerca. Després, amb la funció subprocess.call executem la comanda de sistema python3 ./main.py {} -c followings -f

Ens crearà un arxiu txt anomenat followings.txt, l'enviem al bot de Telegram.

osintgram_followers