Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
TwitterSearch2Gephi — Questa app CLI per Windows ti permette di raccogliere dati da Twitter tramite API REST e convertirli in un dataset CSV che può essere utilizzato con Gephi. Sono supportati anche altri social network (Reddit, Youtube, WWW). | Kitploit
Strumenti/GitHubGitHub/hjunker/twittersearch2gephi
OSINT (Open Source Intelligence)Raccolta InformazioniIngegneria SocialeCrawler
GitHubhjunker/twittersearch2gephi

TwitterSearch2Gephi

Questa app CLI per Windows ti permette di raccogliere dati da Twitter tramite API REST e convertirli in un dataset CSV che può essere utilizzato con Gephi. Sono supportati anche altri social network (Reddit, Youtube, WWW).

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web
2425 anni faRevisionato da Kitploit

TwitterSearch2Gephi

TwitterSearch2Gephi è un'applicazione CLI Windows che ti permette di raccogliere dati dai social media e convertirli in un dataset CSV utilizzabile con Gephi. Attualmente supporta

  • Twitter
  • Reddit
  • Youtube
  • Domini/URL WWW

Ulteriori piattaforme social e funzionalità aggiuntive per quelle già implementate verranno aggiunte in seguito.

Scritto da @DisinfoG

Installazione

Attualmente non è disponibile un pacchetto binario per TwitterSearch2Gephi su GitHub. Come direbbe Obi Wan: Che la sorgente sia con te. Al momento TwitterSearch2Gephi non intende essere un prodotto (e probabilmente non lo sarà nel prossimo futuro) – è più una sorta di PoC o qualcosa per iniziare. A seconda di cosa vuoi farne, devi programmare tu stesso o contattarmi. Conoscenze di base nella programmazione (non necessariamente .NET) dovrebbero essere sufficienti.

TwitterSearch2Gephi richiede la cartella C:\TwitterSearch2Gephi come directory di lavoro in cui leggere e scrivere file. Nel caso in cui si voglia usare TwitterSearch2Gephi con Mono, è necessario modificare questa directory (hard coded). Questo dovrebbe essere sufficiente per iniziare con Mono, dato che TwitterSearch2Gephi è un'applicazione .NET-Core (non una vera e propria applicazione .NET).

x

Le credenziali per accedere all'API REST di Twitter devono essere inserite in credentials.txt con una voce per riga per consumerKey, consumerSecret, userAccessToken, userAccessSecret in questo ordine.

Le credenziali per accedere all'API di Reddit devono essere inserite in redditcredentials.txt. Il file deve contenere i 3 parametri delle credenziali per il tuo account/app Reddit, uno per riga nell'ordine appId, refreshToken, accessToken. Questi token devono essere generati con un componente di terze parti come Reddit.NET. Se ottieni un errore 401, devi rinnovare le credenziali – questi token diventano obsoleti in una finestra temporale ristretta di non utilizzo.

Le credenziali (API-Key! non OAuth2.0) per accedere all'API di YouTube devono essere inserite in youtube.txt. Fare riferimento a https://console.developers.google.com/apis/dashboard per ottenere una chiave API.

Utilizzo

x

Twitter (opzioni a e s)

TwitterSearch2Gephi prende gli account (ScreenName) da cercare da accounts.txt (uno ScreenName per riga senza @). Per ogni account raccoglie i seguenti dati per generare dati di engagement. In alternativa, puoi raccogliere dati utilizzando i termini di ricerca in searchterms.txt.

  • Follower (default max. 250)
  • Amici (default max. 250)
  • Preferiti (default max. 40)
  • Retweet

Si noti che 'engagement' si riferisce agli account che interagiscono con un altro account o con i loro tweet. I dati sono raccolti dall'API REST standard di Twitter, non dall'API degli engagement.

La raccolta dati può essere eseguita in modo ricorsivo. Pertanto, TwitterSearch2Gephi ti chiederà un numero intero per scegliere una maxdepth diversa dal default, che è impostato a 1 per una iterazione. Ti chiederà anche se scrivere i risultati su file o inviarli in tempo reale all'interfaccia web di Gephi.

Lo strumento viene avviato facendo doppio clic su TwitterSearch2Gephi.exe o avviandolo da un prompt dei comandi. L'output viene scritto in edges.csv che può essere importato in Gephi. x

x Gephi dovrebbe riconoscere automaticamente i dati in edges.csv come una tabella di archi. x È possibile utilizzare le impostazioni di importazione predefinite. x TwitterSearch2Gephi crea edges.csv che di solito contiene archi paralleli. Usa l'opzione 'w' per convertire edges.csv in weighted-edges.csv. x Se tutto funziona correttamente, dovresti vedere i dati nella vista data lab. x Ora puoi visualizzare i dati utilizzando i layout che hai installato in Gephi. x

Reddit (opzione r)

documentazione in arrivo

Youtube (opzione y)

documentazione in arrivo

WWW (opzione d)

documentazione in arrivo

Generale (opzioni w, u e c)

documentazione in arrivo

L'opzione 'u' converte edges.csv in edges-ucinet.csv per renderlo utilizzabile in UCINET. edges-ucinet.csv deve essere convertito in un file xslx (ad esempio con LibreOffice). Il file xslx può quindi essere importato con l'editor DL di UCINET (tipo edges23). Puoi quindi salvare i dati importati come file ##d e ##h. Lavora su questi file con UCINET.

TODO

Alcune cose non sono ancora implementate.

  • risolvere alcuni problemi sui limiti di frequenza (attualmente TwitterSearch2Gephi non sempre capisce di aver superato i limiti e quindi non elabora gli engagement, ovvero salta gli account)
  • Implementazione corretta del parametro timeset
  • Gestione di caratteri speciali, emoji, ecc.
  • documentazione
  • …

Contatti

Sentiti libero di dare feedback o richiedere funzionalità qui su GitHub o Twitter (@DisinfoG / https://twitter.com/DisinfoG).

Per servizi, fare riferimento a seculancer.de o contattare @DisinfoG via Twitter con un DM.

Contribuisci a TwitterSearch2Gephi

Sentiti libero di donare un centesimo/dollaro/euro/... o due... Saranno utilizzati per migliorare ulteriormente i miei progetti open source. Donate

Puoi anche supportare i miei progetti donando hardware e altre cose per mantenere operativi i sistemi backend e di sviluppo. Dai un'occhiata alla (mia lista su, Amazon)

Scarica lo strumento