Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
social-analyzer — API, CLI und Web-App zur Analyse und zum Auffinden des Profils einer Person in 1000 sozialen Medien \ Websites | Kitploit
Tools/GitHubGitHub/qeeqbox/social-analyzer
OSINT (Open-Source-Intelligence)AufklärungOSINT für Social EngineeringImpersonations-ToolsInformationsbeschaffungPenetrationstestsSocial EngineeringE-Mail-SammlungRed TeamingCrawlerTop in E-Mail-Sammlung Nr.7
23.7k2.3k19vor 7 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Top in Impersonations-Tools Nr.10
Top in OSINT (Open-Source-Intelligence) Nr.3
Top in OSINT für Social Engineering Nr.3
Top in Social Engineering Nr.11
GitHubqeeqbox/social-analyzer

social-analyzer

API, CLI und Web-App zur Analyse und zum Auffinden des Profils einer Person in 1000 sozialen Medien \ Websites

Repository anzeigen
Teilen

Social Analyzer – API, CLI und Web-App zur Analyse und zum Auffinden eines Personenprofils auf über 1000 Social Media / Websites. Es enthält verschiedene Analyse- und Erkennungsmodule, und Sie können wählen, welche Module Sie während des Untersuchungsprozesses verwenden möchten.

Die Erkennungsmodule verwenden einen Bewertungsmechanismus basierend auf verschiedenen Erkennungstechniken, der einen Wert zwischen 0 und 100 (Nein-Vielleicht-Ja) liefert. Dieses Modul soll weniger Fehlalarme erzeugen.

Die Analyse und die öffentlich extrahierten Informationen aus diesem OSINT-Tool könnten bei der Untersuchung von Profilen helfen, die mit verdächtigen oder böswilligen Aktivitäten wie Cybermobbing, Cyber-Grooming, Cyber-Stalking und der Verbreitung von Fehlinformationen in Verbindung stehen.

Dieses Projekt wird derzeit von einigen Strafverfolgungsbehörden in Ländern mit begrenzten Ressourcen genutzt – Die Erkennungsdatenbank unterscheidet sich von der hier geteilten.

So·cial Me·di·a

Websites und Anwendungen, die es Benutzern ermöglichen, Inhalte zu erstellen und zu teilen oder an sozialen Netzwerken teilzunehmen – Oxford Dictionary

Struktur

APP (Bevorzugt!)

Standard-Localhost-Web-App-URL: http://0.0.0.0:9005/app.html

CLI

Funktionen

  • Zeichenfolgen- & Namensanalyse (Permutationen und Kombinationen)
  • Ein Profil mit mehreren Techniken finden (HTTPS-Bibliothek & Webdriver)
  • Mehrfachprofilsuche (wird für Korrelation verwendet – beliebige Kombination mit "," getrennt)
  • Mehrschichtige Erkennungen (OCR, normal, erweitert & speziell)
  • Visualisierte Profilinformationen mit Ixora (Metadaten & Muster)
  • Metadaten- & Musterextraktion (aus Qeeqbox OSINT-Projekt hinzugefügt)
  • Kraftgerichteter Graph für Metadaten (benötigt ExtractPatterns)
  • Suche nach Top-Ranking oder nach Land (Alexa Ranking)
  • Suche nach Typ (Erwachsene, Musik usw. – automatisierte Website-Statistiken)
  • Profilstatistiken und statische Informationen (Kategorie Land)
  • Cross-Metadaten-Statistiken (aus Qeeqbox OSINT-Projekt hinzugefügt)
  • Automatische Filterung unnötiger Ausgaben (JavaScript aktivieren usw.)
  • Suchmaschinen-Nachschlage (Google API – optional)
  • Benutzerdefinierte Suchanfragen (Google API & DuckDuckGo API – optional)
  • Profil-Screenshot, Titel, Informationen und Website-Beschreibung
  • Finde Namensherkunft, Namensähnlichkeit & gebräuchliche Wörter nach Sprache
  • Finde mögliches Profil-/Personenalter (eingeschränkte Analyse)
  • Benutzerdefinierter User-Agent, Proxy, Timeout & implizites Warten
  • Python CLI & NodeJS CLI (beschränkt auf die Option FindUserProfilesFast)
  • Screenshots des erkannten Profils (Die neueste Version von Chrome muss installiert sein)
  • Grid-Option für schnelleres Überprüfen (beschränkt auf docker-compose)
  • Logs in Ordner oder Terminal ausgeben (verschönert)
  • Anzahl der Worker zum Finden/Erhalten von Profilen anpassen (Standard 15)
  • Erneute Überprüfungsoption für fehlgeschlagene Profile
  • Profile nach gut, vielleicht und schlecht filtern
  • Analyse als JSON-Datei speichern
  • Vereinfachte Web-Oberfläche und CLI
  • Und mehr!!

Spezielle Erkennungen

  • Facebook (Telefonnummer, Name oder Profilname)
  • Gmail ([email protected])
  • Google ([email protected])

Installation & Ausführung

Linux (Als Node-WebApp)

root@kitploit:~
sudo apt-get update
# Je nach Ihrer Linux-Distribution benötigen Sie diese beiden Zeilen möglicherweise oder nicht
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 (Als Node-CLI)

root@kitploit:~
sudo apt-get update
# Je nach Ihrer Linux-Distribution benötigen Sie diese beiden Zeilen möglicherweise oder nicht
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"
#oder
nodejs app.js --username "johndoe,janedoe" --metadata
#oder
nodejs app.js --username "johndoe,janedoe" --metadata --top 100
#oder
nodejs app.js --username "johndoe" --type "adult"

Linux (Als Python-Paket)

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

Linux (Als Python-Skript)

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"
#oder
python3 app.py --username "johndoe" --metadata
#oder
python3 app.py --username "johndoe" --metadata --top 100
#oder
python3 app.py --username "johndoe" --type "adult"
#oder
python3 app.py --username "johndoe" --websites "car" --logs --screenshots

Importieren als Objekt (Python)

root@kitploit:~

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

#z.B. #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..

  • Überprüfen Sie dieses Wiki für alle möglichen Installationsmethoden
  • Überprüfen Sie dieses Wiki zur Integration von social-analyzer in Ihre OSINT-Tools, Feeds usw.

social-analyzer --h

root@kitploit:~
Erforderliche Argumente:
  --username   Z.B. johndoe, john_doe oder johndoe9999

Optionale Argumente:
  --websites    Eine Website oder mehrere Websites getrennt durch Leerzeichen, z.B. youtube, tiktok oder tumblr
  --mode        Analysemodus, z.B. fast -> FindUserProfilesFast, slow -> FindUserProfilesSlow oder special -> FindUserProfilesSpecial
  --output      Zeige die Ausgabe im folgenden Format: json -> JSON-Ausgabe zur Integration oder pretty -> verschönerte Ausgabe
  --options     Zeige Folgendes, wenn ein Profil gefunden wurde: link, rate, title oder text
  --method      find -> zeige erkannte Profile, get -> zeige alle Profile (unabhängig ob erkannt oder nicht), all -> kombiniert find & get
  --filter      Filtere erkannte Profile nach good, maybe oder bad; Sie können sie mit Komma kombinieren (good,bad) oder all verwenden
  --profiles    Filtere Profile nach detected, unknown oder failed; Sie können sie mit Komma kombinieren (detected,failed) oder all verwenden
  --countries   Wähle Websites nach Land oder Ländern getrennt durch Leerzeichen: us br ru
  --type        Wähle Websites nach Typ (Adult, Music usw.)
  --top         Wähle die Top-Websites wie 10, 50 usw. [--websites wird nicht benötigt]
  --extract     Extrahiere Profile, URLs und Muster, wenn möglich
  --metadata    Extrahiere Metadaten, wenn möglich (pypi QeeqBox OSINT)
  --trim        Kürze lange Zeichenfolgen
  --gui         Reserviert für eine GUI (nicht implementiert)
  --cli         Reserviert für eine CLI (nicht benötigt)

Websites & Erkennungen auflisten:
  --list        Liste alle verfügbaren Websites auf

Einstellungen:
  --headers     Header als dict
  --logs_dir    Log-Verzeichnis ändern
  --timeout     Timeout zwischen jeder Anfrage ändern
  --silent      Ausgabe auf dem Bildschirm deaktivieren

Open Shell

Open in Cloud Shell Open in repl.it Shell

Ressourcen

  • DuckDuckGo API, Google API, NodeJS, bootstrap, selectize, jQuery, Wikipedia, font-awesome, selenium-webdriver & tesseract.js
  • Lassen Sie mich wissen, ob ich eine Referenz oder Ressource vergessen habe!

Haftungsausschluss / Hinweise

  • Laden Sie dieses Projekt von GitHub herunter und behandeln Sie es als Sicherheitsprojekt
  • Wenn Sie möchten, dass Ihre Website von dieser Projektliste ausgeschlossen wird, kontaktieren Sie mich bitte
  • Dieses Tool ist für die lokale Nutzung gedacht, nicht als Dienst (Es hat keine Zugriffskontrolle)
  • Bei Problemen mit Modulen, die auf -private enden oder unter der privaten Gruppe fallen, kontaktieren Sie mich direkt (eröffnen Sie kein Issue auf GitHub)

Andere Projekte

Tool herunterladen