
Outil OSINT pour Twitter et Instagram.
Je cherche un mainteneur actif pour Terra. J'ai des idées excitantes pour de nouvelles fonctionnalités et d'autres choses possibles avec Terra / OSINT. J'aimerais beaucoup avoir de nouvelles des personnes intéressées. Écrivez-moi à [email protected]
Terra : Outil de reconnaissance sur les réseaux sociaux.
Twitter
Instagram
Clonez le dépôt github
$ git clone https://github.com/xadhrit/terra.git
Changez de répertoire
$ cd terra
Pour les prérequis, exécutez les commandes suivantes :
$ python3 -m pip install -r requirements.txt
Pour les identifiants Twitter :
Vous avez besoin des identifiants listés dans le fichier twitter.yml dans le dossier creds pour utiliser terra.
Vous pouvez en savoir plus sur l'API Twitter et les jetons d'accès sur le portail développeur de Twitter
Pour les identifiants Instagram :
Mettez votre nom d'utilisateur et mot de passe Instagram dans le fichier creds/insta.yml. Et vous êtes prêt.
Utilisation de base :
~/terra$ python3 terra.py <username of target>
help : -j for saving results in a JSON file
-f for text file
ls: Display all Terra Commands
help: For Help
quit: For quiting the program
clear: For cleaning your terminal screen
exit: For exiting from Terra
reset target : Reset new target in command line
tweets : Get latest tweets tweeted by Target
favtweets : Get latest tweets which favorited by Target
followers : Get target's followers list
following : Get target's following list
info: Get overview and infomation about target
profile pic: Download Target's Profile Picture
banner: Download Target's Profile banner
htags : Get hashtags used by Target
ls : Display Terra Commands,
help : for Help,
clear: for clearning your Screen,
quit: for quiting,
exit: For Exiting from Terra,
locations : For getting Pinned location of target,
captions : For gathering target's captions,
reset target: For resetting target in Terra,
comments : For all comments of target,
followers : For getting follower's list of target,
followings: For getting following list of target
followers emails : For target's followers emails,
following emails : For target's following emails,
followers phone : For target followers phone numbers,
followings phone : For target followings phone numbers,
tags : For getting hashtags used by target ,
timeline : For overview of target's account ,
likes: Get total_likes of target,
'
mediatype : For information of photos and video of target,
photodes : For gathering target photos description,
'
photos : For Downloading target's photos,
profile pic : For downloading target's profile picture,
stories : For downloading target's stories ,
tagged': For listing user who tagged by target,
commenter': For getting all user who commented on target's posts
ttag : For listing user tagged target in their posts
Toute pull request avec un code bon et compréhensible :) est la bienvenue.
Ouvrez un ticket sur Github.
Chaque fois que vous vous reconnectez à un compte Instagram, vous devez supprimer les identifiants de session et les cookies du fichier creds/settings.json et mettre des accolades vides dans le fichier comme ceci
Python-twitter : https://github.com/bear/python-twitter
Instagram Private API : https://github.com/ping/instagram_private_api
Terra n'est plus un projet actif. Je cherche des mainteneurs.
Pour ceux qui ne peuvent pas exécuter terra après le dernier commit
username: "username"
password: "password"