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
Tools/GitHubGitHub/hjunker/twittersearch2gephi
OSINT (Open-Source-Intelligence)InformationsbeschaffungSocial EngineeringCrawler
GitHubhjunker/twittersearch2gephi

TwitterSearch2Gephi

Dieses Windows-CLI-Tool ermöglicht es Ihnen, Daten von Twitter über die REST-API zu sammeln und in einen CSV-Datensatz umzuwandeln, der mit Gephi verwendet werden kann. Andere soziale Netzwerke (Reddit, Youtube, WWW) werden ebenfalls unterstützt.

Repository anzeigen

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
TwitterSearch2Gephi — Dieses Windows-CLI-Tool ermöglicht es Ihnen, Daten von Twitter über die REST-API zu sammeln und in einen CSV-Datensatz umzuwandeln, der mit Gephi verwendet werden kann. Andere soziale Netzwerke (Reddit, Youtube, WWW) werden ebenfalls unterstützt. | Kitploit
Webseite
242vor 5 JahrenVon Kitploit geprüft

TwitterSearch2Gephi

TwitterSearch2Gephi ist eine Windows-CLI-App, mit der Sie Daten aus sozialen Medien sammeln und in einen CSV-Datensatz umwandeln können, der mit Gephi verwendet werden kann. Derzeit unterstützt es

  • Twitter
  • Reddit
  • Youtube
  • WWW-Domains / URLs

Weitere Social-Media-Plattformen und weitere Funktionen für die bereits implementierten Plattformen werden später hinzugefügt.

Geschrieben von @DisinfoG

Installation

Derzeit ist kein Binärpaket für TwitterSearch2Gephi auf GitHub verfügbar. Wie Obi Wan sagen würde: Möge die Quelle mit dir sein. Derzeit hat TwitterSearch2Gephi nicht die Absicht, ein Produkt zu sein (und wird es in naher Zukunft wahrscheinlich auch nicht) – es ist eher ein PoC oder etwas, um Ihnen den Einstieg zu erleichtern. Abhängig davon, was Sie damit machen möchten, müssen Sie selbst programmieren oder mich kontaktieren. Grundkenntnisse im Programmieren (nicht unbedingt .NET) sollten ausreichen.

TwitterSearch2Gephi benötigt den Ordner C:\TwitterSearch2Gephi als Arbeitsverzeichnis, in dem es Dateien lesen und schreiben kann. Falls Sie TwitterSearch2Gephi mit Mono verwenden möchten, müssen Sie dieses (hartcodierte) Verzeichnis anpassen. Dies sollte ausreichen, um mit Mono loszulegen, da TwitterSearch2Gephi eine .NET-Core-Anwendung ist (keine vollständige .NET-Anwendung).

x

Die Anmeldedaten für den Zugriff auf die Twitter-REST-API müssen in credentials.txt abgelegt werden, mit einem Eintrag pro Zeile für consumerKey, consumerSecret, userAccessToken, userAccessSecret in dieser Reihenfolge.

Die Anmeldedaten für den Zugriff auf die Reddit-API müssen in redditcredentials.txt abgelegt werden. Die Datei muss die 3 Anmeldeparameter für Ihr Reddit-Konto / Ihre App enthalten, einen pro Zeile in der Reihenfolge appId, refreshToken, accessToken. Diese Token müssen mit einer Drittanbieterkomponente wie Reddit.NET generiert werden. Wenn Sie einen 401-Fehler erhalten, müssen Sie Ihre Anmeldedaten erneuern – diese Token werden innerhalb eines kurzen Zeitfensters der Nichtnutzung ungültig.

Die Anmeldedaten (API-Key! nicht OAuth2.0) für den Zugriff auf die Youtube-API müssen in youtube.txt abgelegt werden. Siehe https://console.developers.google.com/apis/dashboard, um einen API-Schlüssel zu erhalten.

Verwendung

x

Twitter (Optionen a und s)

TwitterSearch2Gephi übernimmt die zu durchsuchenden Konten (ScreenName) aus accounts.txt (ein ScreenName pro Zeile ohne @). Für jedes Konto werden die folgenden Daten zur Generierung von Engagement-Daten gesammelt. Alternativ können Sie Daten mit den Suchbegriffen in searchterms.txt sammeln.

  • Follower (Standard max. 250)
  • Freunde (Standard max. 250)
  • Favoriten (Standard max. 40)
  • Retweets

Bitte beachten Sie, dass sich ‚Engagements‘ auf Konten bezieht, die mit einem anderen Konto oder dessen Tweets interagieren. Die Daten werden von der Standard-REST-API von Twitter gesammelt, nicht von der Engagements-API.

Die Datensammlung kann rekursiv durchgeführt werden. Daher fragt TwitterSearch2Gephi nach einer ganzen Zahl, um eine andere maximale Tiefe als die Standardeinstellung zu wählen, die auf 1 für eine Iteration gesetzt ist. Es wird Sie auch fragen, ob die Ergebnisse in eine Datei geschrieben oder live an die Weboberfläche von Gephi gesendet werden sollen.

Das Tool wird durch Doppelklick auf TwitterSearch2Gephi.exe oder durch Starten über eine cmd-Shell aufgerufen. Die Ausgabe wird in edges.csv geschrieben, die in Gephi importiert werden kann. x

x Gephi sollte die Daten in edges.csv automatisch als Kantentabelle erkennen. x Die Standard-Importeinstellung kann verwendet werden. x TwitterSearch2Gephi erstellt edges.csv, die normalerweise parallele Kanten enthält. Verwenden Sie die Option 'w', um edges.csv in weighted-edges.csv zu konvertieren. x Wenn alles richtig funktioniert, sollten Sie die Daten in der Datenlaboransicht sehen. x Sie können die Daten nun mit den in Gephi installierten Layouts visualisieren. x

Reddit (Option r)

Dokumentation folgt in Kürze

Youtube (Option y)

Dokumentation folgt in Kürze

WWW (Option d)

Dokumentation folgt in Kürze

Allgemein (Optionen w, u und c)

Dokumentation folgt in Kürze

Option 'u' konvertiert edges.csv in edges-ucinet.csv, um es in UCINET nutzbar zu machen. edges-ucinet.csv muss in eine xslx-Datei konvertiert werden (z.B. mit LibreOffice). Die xslx-Datei kann dann mit dem DL-Editor von UCINET importiert werden (Typ edges23). Sie können die importierten Daten dann als ##d- und ##h-Dateien speichern. Arbeiten Sie mit diesen Dateien in UCINET.

TODOs

Einige Dinge sind noch nicht implementiert.

  • Behebung einiger Probleme mit Ratenbegrenzungen (derzeit erkennt TwitterSearch2Gephi nicht immer, dass es über den Ratenbegrenzungen liegt, und verarbeitet daher keine Engagements bzw. überspringt Konten)
  • Korrekte Implementierung des timeset-Parameters
  • Behandlung von Sonderzeichen, Emojis usw.
  • Dokumentation
  • …

Kontakt

Sie können gerne Feedback geben oder Feature-Wünsche hier auf GitHub oder Twitter äußern (@DisinfoG / https://twitter.com/DisinfoG). Für Dienstleistungen wenden Sie sich bitte an seculancer.de oder senden Sie eine DM an @DisinfoG über Twitter.

Zu TwitterSearch2Gephi beitragen

Bitte zögern Sie nicht, eine kleine Spende in Cent/Dollar/Euro oder zwei zu geben... Es wird verwendet, um meine Open-Source-Projekte weiter zu verbessern. Donate

Sie können meine Projekte auch unterstützen, indem Sie Hardware und andere Dinge spenden, um operative Backend- und Entwicklungssysteme am Laufen zu halten. Bitte werfen Sie einen Blick auf (meine Liste auf, amazon)

Tool herunterladen