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
social-analyzer — API, CLI et application web pour analyser et trouver le profil d'une personne sur 1000 médias sociaux \ sites web | Kitploit
Outils/GitHubGitHub/qeeqbox/social-analyzer
OSINT (Renseignement de Sources Ouvertes)ReconnaissanceOSINT pour l'Ingénierie SocialeOutils d'ImpersonationCollecte d'InformationsTests d'IntrusionIngénierie SocialeCollecte d'EmailsRed TeamingCrawlerTop en Collecte d'Emails n°7
23.7k2.3k20il y a 8 moisVé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 →
Top en Outils d'Impersonation n°10
Top en OSINT (Renseignement de Sources Ouvertes) n°3
Top en OSINT pour l'Ingénierie Sociale n°3
Top en Ingénierie Sociale n°11
GitHubqeeqbox/social-analyzer

social-analyzer

API, CLI et application web pour analyser et trouver le profil d'une personne sur 1000 médias sociaux \ sites web

Voir le dépôt
Partager

Social Analyzer - API, CLI et application web pour analyser et trouver le profil d'une personne sur +1000 réseaux sociaux \ sites web. Il comprend différents modules d'analyse et de détection, et vous pouvez choisir les modules à utiliser pendant le processus d'investigation.

Les modules de détection utilisent un mécanisme de notation basé sur différentes techniques de détection, qui produit une valeur de taux allant de 0 à 100 (Non-Peut-être-Oui). Ce module est conçu pour avoir moins de faux positifs.

L'analyse et les informations publiques extraites de cet outil OSINT pourraient aider à enquêter sur des profils liés à des activités suspectes ou malveillantes telles que la cyberintimidation, le cybergrooming, le cyberharcèlement et la propagation de fausses informations.

Ce projet est actuellement utilisé par certaines forces de l'ordre dans des pays où les ressources sont limitées - La base de données de détection est différente de celle partagée ici..

Ré·seaux So·ci·aux

Sites web et applications qui permettent aux utilisateurs de créer et de partager du contenu ou de participer aux réseaux sociaux - Dictionnaire Oxford

Structure

APP (Recommandée !)

URL standard de l'application web en localhost : http://0.0.0.0:9005/app.html

CLI

Fonctionnalités

  • Analyse des chaînes et des noms (permutations et combinaisons)
  • Trouver un profil à l'aide de plusieurs techniques (bibliothèque HTTPS et Webdriver)
  • Recherche de profils multiples (utilisée pour la corrélation - toute combinaison séparée par "," )
  • Détections multicouches (OCR, normale, avancée et spéciale)
  • Informations de profil visualisées à l'aide d'Ixora (métadonnées et modèles)
  • Extraction de métadonnées et de modèles (ajoutée depuis le projet Qeeqbox OSINT)
  • Graphe orienté par force pour les métadonnées (nécessite ExtractPatterns)
  • Recherche par meilleur classement ou par pays (classement Alexa)
  • Recherche par type (adulte, musique, etc.. - statistiques automatisées des sites web)
  • Statistiques et informations statiques des profils (pays de la catégorie)
  • Statistiques de métadonnées croisées (ajoutées depuis le projet Qeeqbox OSINT)
  • Auto-filtration des sorties inutiles (Activer javascript, etc..)
  • Recherche via moteur de recherche (API Google - facultatif)
  • Requêtes de recherche personnalisées (API Google et API DuckDuckGo - facultatif)
  • Capture d'écran, titre, informations et description du site web du profil
  • Trouver les origines des noms, la similarité des noms et les mots courants par langue
  • Trouver l'âge possible du profil\de la personne (analyse limitée)
  • User-agent, proxy, délai d'expiration et attente implicite personnalisés
  • CLI Python et CLI NodeJS (limité à l'option FindUserProfilesFast)
  • Captures d'écran du profil détecté (la dernière version de Chrome doit être installée)
  • Option de grille pour une vérification plus rapide (limitée à docker-compose)
  • Déverser les journaux dans un dossier ou un terminal (embellis)
  • Ajuster les workers de recherche\récupération de profils (défaut : 15)
  • Option de revérification pour les profils échoués
  • Filtrer les profils par bon, peut-être et mauvais
  • Enregistrer l'analyse sous forme de fichier JSON
  • Interface web et CLI simplifiées
  • Et bien plus encore !!

Détections spéciales

  • Facebook (numéro de téléphone, nom ou nom de profil)
  • Gmail ([email protected])
  • Google ([email protected])

Installation et exécution

Linux (En tant qu'application web Node)

root@kitploit:~
sudo apt-get update
#Depedning on your Linux distro, you may or may not need these 2 lines
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt-get install -y firefox-esr tesseract-ocr git nodejs npm
git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
npm update
npm install
npm start

Linux (En tant que CLI Node)

root@kitploit:~
sudo apt-get update
#Depedning on your Linux distro, you may or may not need these 2 lines
sudo DEBIAN_FRONTEND=noninteractive apt-get install -y software-properties-common
sudo add-apt-repository ppa:mozillateam/ppa -y
sudo apt-get install -y firefox-esr tesseract-ocr git nodejs npm
git clone https://github.com/qeeqbox/social-analyzer.git
cd social-analyzer
npm install
nodejs app.js --username "johndoe"
#or
nodejs app.js --username "johndoe,janedoe" --metadata
#or
nodejs app.js --username "johndoe,janedoe" --metadata --top 100
#or
nodejs app.js --username "johndoe" --type "adult"

Linux (En tant que package python)

root@kitploit:~
sudo apt-get update
sudo apt-get install python3 python3-pip
pip3 install social-analyzer
python3 -m social-analyzer --username "johndoe"
#or
python3 -m social-analyzer --username "johndoe" --metadata
#or
python3 -m social-analyzer --username "johndoe" --metadata --top 100
#or
python3 -m social-analyzer --username "johndoe" --type "adult"
#or
python3 -m social-analyzer --username "johndoe" --websites "car" --logs --screenshots

Linux (En tant que script python)

root@kitploit:~
sudo apt-get update
sudo apt-get install git python3 python3-pip
git clone https://github.com/qeeqbox/social-analyzer
cd social-analyzer
pip3 install -r requirements.txt
python3 app.py --username "janedoe"
#or
python3 app.py --username "johndoe" --metadata
#or
python3 app.py --username "johndoe" --metadata --top 100
#or
python3 app.py --username "johndoe" --type "adult"
#or
python3 app.py --username "johndoe" --websites "car" --logs --screenshots

Importation en tant qu'objet (python)

root@kitploit:~

#E.g. #1
from importlib import import_module
SocialAnalyzer = import_module("social-analyzer").SocialAnalyzer()
results = SocialAnalyzer.run_as_object(username="johndoe",silent=True)
print(results)

#E.g. #2
from importlib import import_module
SocialAnalyzer = import_module("social-analyzer").SocialAnalyzer()
results = SocialAnalyzer.run_as_object(username="johndoe,janedoe",silent=True,output="json",filter="good",metadata=False,timeout=10, profiles="detected")
print(results)

Linux, Windows, MacOS, Raspberry pi..

  • consultez ce wiki pour toutes les méthodes d'installation possibles
  • consultez ce wiki pour intégrer social-analyzer à vos outils OSINT, flux, etc...

social-analyzer --h

root@kitploit:~
Required Arguments:
  --username   E.g. johndoe, john_doe or johndoe9999

Optional Arguments:
  --websites    A website or websites separated by space E.g. youtube, tiktokor tumblr
  --mode        Analysis mode E.g.fast -> FindUserProfilesFast, slow -> FindUserProfilesSlow or special -> FindUserProfilesSpecial
  --output      Show the output in the following format: json -> json outputfor integration or pretty -> prettify the output
  --options     Show the following when a profile is found: link, rate, titleor text
  --method      find -> show detected profiles, get -> show all profiles regardless detected or not, all -> combine find & get
  --filter      Filter detected profiles by good, maybe or bad, you can do combine them with comma (good,bad) or use all
  --profiles    Filter profiles by detected, unknown or failed, you can do combine them with comma (detected,failed) or use all
  --countries   select websites by country or countries separated by space as: us br ru
  --type        Select websites by type (Adult, Music etc)
  --top         select top websites as 10, 50 etc...[--websites is not needed]
  --extract     Extract profiles, urls & patterns if possible
  --metadata    Extract metadata if possible (pypi QeeqBox OSINT)
  --trim        Trim long strings
  --gui         Reserved for a gui (Not implemented)
  --cli         Reserved for a cli (Not needed)

Listing websites & detections:
  --list        List all available websites

Setting:
  --headers     Headers as dict
  --logs_dir    Change logs directory
  --timeout     Change timeout between each request
  --silent      Disable output to screen

Ouvrir un shell

Open in Cloud Shell Open in repl.it Shell

Ressources

  • DuckDuckGo API, Google API, NodeJS, bootstrap, selectize, jQuery, Wikipedia, font-awesome, selenium-webdriver & tesseract.js
  • Faites-moi savoir si j'ai manqué une référence ou une ressource !

Avertissement\Remarques

  • Téléchargez ce projet depuis GitHub et traitez-le comme un projet de sécurité.
  • Si vous souhaitez que votre site web soit exclu de cette liste de projets, veuillez me contacter.
  • Cet outil est destiné à être utilisé localement, pas en tant que service (il ne dispose d'aucun contrôle d'accès).
  • Pour les problèmes liés aux modules qui se terminent par -private ou qui se trouvent dans le groupe privé , contactez-moi directement (n'ouvrez pas de ticket sur GitHub).

Autres projets

Télécharger l’outil