Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
twitter-intelligence — Le projet Twitter Intelligence OSINT effectue le suivi et l'analyse de Twitter | Kitploit
Outils/GitHubGitHub/batuhaniskr/twitter-intelligence
OSINT (Renseignement de Sources Ouvertes)Exfiltration de DonnéesCollecte d'InformationsIngénierie SocialeCrawler
GitHubbatuhaniskr/twitter-intelligence

twitter-intelligence

Le projet Twitter Intelligence OSINT effectue le suivi et l'analyse de Twitter

Voir le dépôt
24065il y a 5 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

Twitter Intelligence

Un projet écrit en Python pour le suivi et l'analyse de Twitter sans utiliser l'API Twitter.

Prérequis

  • Ce projet est une application Python 3.x.
  • Les dépendances du paquet sont dans le fichier requirements.txt. Exécutez cette commande pour installer les dépendances.

  • root@kitploit:~
    pip3 install -r requirements.txt

Base de données

  • SQLite est utilisé comme base de données.
  • Les données des tweets sont stockées dans les tables Tweet, User, Location, Hashtag, HashtagTweet.
  • La base de données est créée automatiquement.

Exemple d'utilisation

Vue de travail de l'application :

screen shot 2018-07-06 at 12 18 51

  • Obtenir de l'aide
  • root@kitploit:~
     python3 tracking.py -h 
  • Obtenir les tweets par nom d'utilisateur

  • root@kitploit:~
     python3 tracking.py --username "HaberSau" 
  • Obtenir les tweets par requête

  • root@kitploit:~
     python3 tracking.py --query "sakarya" 
  • Obtenir les tweets dans une plage de dates spécifique

  • root@kitploit:~
     python3 tracking.py --username "HaberSau" --since 2015-09-10 --until 2015-09-12 --maxtweets 10 
  • Si vous voulez obtenir la localisation des tweets, ajoutez le paramètre --location "True" (mais l'application sera plus lente en raison de nouveaux temps de réponse)

    root@kitploit:~
     python3 tracking.py --query "sakarya" --location "True"
  • Si vous le souhaitez, vous pouvez exécuter l'application dans Docker

  • root@kitploit:~
    docker build . -t twitter-intelligence

    root@kitploit:~
    docker run -it -p 5000:5000 --rm -v "images:/usr/src/app/images" twitter-intelligence

Analyse

analysis.py effectue le traitement d'analyse. Les analyses d'utilisateurs, de hashtags et de localisation sont effectuées.

  • Obtenir de l'aide :

  • root@kitploit:~
    python3 analysis.py -h
  • pour l'analyse de localisation

  • root@kitploit:~
    python3 analysis py --location

    map

    L'analyse de localisation s'exécute via l'adresse http://localhost:5000/locations

    Vous devez écrire la clé API Google Maps dans setting.py pour afficher la carte Google.

    root@kitploit:~
    GOOGLE_MAP_API_KEY='YOUR_GOOGLE_MAP_API_KEY'
  • Exécute l'analyse de hashtag.

  • root@kitploit:~
    python3 analysis.py --hashtag

    hashtag

  • Exécute l'analyse d'utilisateur.

  • root@kitploit:~
    python3 analysis.py --user

    Interface graphique

    Si vous voulez exécuter l'application GUI, vous devez remplacer "#PyQt5==5.11.2" par "PyQt5==5.11.2" dans requirements.txt et vous pouvez exécuter cette commande.

    root@kitploit:~
    pip3 install -r requirements.txt

    socialgui.py est utilisé pour l'application GUI.

    Télécharger l’outil