
Strumento OSINT per Twitter e Instagram.
Sto cercando un manutentore attivo per Terra. Ho alcune idee interessanti per nuove funzionalità e altre cose possibili con Terra / OSINT. Mi piacerebbe sentire il parere di chi è interessato. Scrivimi a [email protected]
Terra : Strumento di riconoscimento sui social network.
Twitter
Instagram
Clona il repository github
$ git clone https://github.com/xadhrit/terra.git
Cambia directory
$ cd terra
Per i requisiti esegui i seguenti comandi:
$ python3 -m pip install -r requirements.txt
Per le credenziali di Twitter :
Hai bisogno delle credenziali elencate nel file twitter.yml nella cartella creds per utilizzare terra.
Puoi trovare maggiori informazioni sull'API di Twitter e sui token di accesso sul Portale per sviluppatori di Twitter
Per le credenziali di Instagram:
Inserisci il tuo nome utente e password di Instagram nel file creds/insta.yml. E sei pronto per partire.
Utilizzo base:
~/terra$ python3 terra.py <username del target>
aiuto : -j per salvare i risultati in un file JSON
-f per un file di testo
ls: Mostra tutti i comandi di Terra
help: Per aiuto
quit: Per uscire dal programma
clear: Per pulire lo schermo del terminale
exit: Per uscire da Terra
reset target: Reimposta un nuovo target nella riga di comando
tweets: Ottieni gli ultimi tweet pubblicati dal target
favtweets: Ottieni gli ultimi tweet apprezzati dal target
followers: Ottieni la lista dei follower del target
following: Ottieni la lista dei seguiti del target
info: Ottieni una panoramica e informazioni sul target
profile pic: Scarica l'immagine del profilo del target
banner: Scarica il banner del profilo del target
htags: Ottieni gli hashtag utilizzati dal target
ls: Mostra i comandi di Terra,
help: Per aiuto,
clear: Per pulire lo schermo,
quit: Per uscire,
exit: Per uscire da Terra,
locations: Per ottenere la posizione fissata del target,
captions: Per raccogliere le didascalie del target,
reset target: Per reimpostare il target in Terra,
comments: Per tutti i commenti del target,
followers: Per ottenere la lista dei follower del target,
followings: Per ottenere la lista dei seguiti del target
followers emails: Per le email dei follower del target,
following emails: Per le email dei seguiti del target,
followers phone: Per i numeri di telefono dei follower del target,
followings phone: Per i numeri di telefono dei seguiti del target,
tags: Per ottenere gli hashtag utilizzati dal target ,
timeline: Per una panoramica dell'account del target ,
likes: Ottieni i total_likes del target,
'
mediatype: Per informazioni su foto e video del target,
photodes: Per raccogliere la descrizione delle foto del target,
'
photos: Per scaricare le foto del target,
profile pic: Per scaricare l'immagine del profilo del target,
stories: Per scaricare le storie del target,
tagged': Per elencare gli utenti taggati dal target,
commenter': Per ottenere tutti gli utenti che hanno commentato i post del target
ttag: Per elencare gli utenti che hanno taggato il target nei loro post
Ogni pull request con codice buono e comprensibile :) è benvenuta.
Apri una issue su GitHub.
Ogni volta che effettui nuovamente l'accesso all'account Instagram, devi eliminare gli ID di sessione e i cookie dal file creds/settings.json e inserire delle parentesi vuote nel file in questo modo
Python-twitter : https://github.com/bear/python-twitter
Instagram Private API : https://github.com/ping/instagram_private_api
Terra non è più un progetto attivo. Sto cercando manutentori.
Per coloro che non riescono a eseguire terra dopo il commit recente
username: "username"
password: "password"