Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
TwitterSearch2Gephi — Este aplicativo CLI do Windows permite coletar dados do Twitter via API REST e convertê-los em um conjunto de dados CSV que pode ser usado com o Gephi. Outras redes sociais (Reddit, YouTube, WWW) também são suportadas. | Kitploit
Ferramentas/GitHubGitHub/hjunker/twittersearch2gephi
OSINT (Inteligência de Fontes Abertas)Coleta de InformaçõesEngenharia SocialRastreador
GitHubhjunker/twittersearch2gephi

TwitterSearch2Gephi

Este aplicativo CLI do Windows permite coletar dados do Twitter via API REST e convertê-los em um conjunto de dados CSV que pode ser usado com o Gephi. Outras redes sociais (Reddit, YouTube, WWW) também são suportadas.

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar
Site
242há 5 anosRevisado pelo Kitploit

TwitterSearch2Gephi

TwitterSearch2Gephi é um aplicativo CLI para Windows que permite coletar dados de redes sociais e convertê-los em um conjunto de dados CSV que pode ser utilizado com o Gephi. Atualmente suporta

  • Twitter
  • Reddit
  • Youtube
  • Domínios / URLs da WWW

Mais plataformas de redes sociais e mais funcionalidades para as plataformas já implementadas serão adicionadas posteriormente.

Escrito por @DisinfoG

Instalação

Atualmente não há um pacote binário disponível para o TwitterSearch2Gephi no GitHub. Como diria Obi Wan: Que a fonte esteja com você. Atualmente, o TwitterSearch2Gephi não pretende ser um produto (e provavelmente não será num futuro próximo) – é mais como uma prova de conceito ou algo para você começar. Dependendo do que você deseja fazer com ele, precisará codificar por conta própria ou entrar em contato comigo. Conhecimentos básicos em programação (não necessariamente .NET) devem ser suficientes.

O TwitterSearch2Gephi requer a pasta C:\TwitterSearch2Gephi como diretório de trabalho onde possa ler e escrever arquivos. Caso queira usar o TwitterSearch2Gephi com Mono, você precisará ajustar este diretório (codificado diretamente no código). Isso deve ser suficiente para você começar com Mono, já que o TwitterSearch2Gephi é uma aplicação .NET-Core (não uma aplicação .NET completa).

x

As credenciais para acessar a API REST do Twitter devem ser colocadas em credentials.txt, com uma entrada por linha para consumerKey, consumerSecret, userAccessToken, userAccessSecret, nessa ordem.

As credenciais para acessar a API do Reddit devem ser colocadas em redditcredentials.txt. O arquivo precisa conter os 3 parâmetros de credenciais para sua conta/aplicativo do Reddit, um por linha, na ordem appId, refreshToken, accessToken. Esses tokens devem ser gerados com um componente de terceiros, como Reddit.NET. Se você receber um erro 401, precisará renovar suas credenciais – esses tokens se tornam obsoletos dentro de uma janela estreita de não utilização.

A credencial (API-Key! não OAuth2.0) para acessar a API do Youtube deve ser colocada em youtube.txt. Consulte https://console.developers.google.com/apis/dashboard para obter uma chave de API.

Uso

x

Twitter (opções a e s)

O TwitterSearch2Gephi lê as contas (ScreenName) a serem pesquisadas a partir de accounts.txt (um ScreenName por linha, sem @). Para cada conta, ele coleta o seguinte para gerar dados de engajamento. Alternativamente, você pode coletar dados usando os termos de pesquisa em searchterms.txt.

  • Seguidores (padrão máx. 250)
  • Amigos (padrão máx. 250)
  • Favoritos (padrão máx. 40)
  • Retweets

Observe que 'engajamentos' se refere a contas interagindo com outra conta ou com seus tweets. Os dados são coletados da API REST padrão do Twitter, não da API de engajamentos.

A coleta de dados pode ser realizada recursivamente. Para isso, o TwitterSearch2Gephi solicitará um número inteiro para escolher uma profundidade máxima diferente do padrão, que é definido como 1 para uma iteração. Também perguntará se você deseja escrever os resultados em arquivo ou enviá-los ao vivo para a interface web do Gephi.

A ferramenta é iniciada clicando duas vezes em TwitterSearch2Gephi.exe ou iniciando-a a partir de um shell cmd. A saída é gravada em edges.csv, que pode ser importada para o Gephi. x

x O Gephi deve reconhecer automaticamente os dados em edges.csv como uma tabela de arestas. x A configuração de importação padrão pode ser usada. x O TwitterSearch2Gephi cria edges.csv que normalmente contém arestas paralelas. Use a opção 'w' para converter edges.csv em weighted-edges.csv. x Se tudo funcionar corretamente, você deverá ver os dados na visualização do laboratório de dados. x Agora você pode visualizar os dados usando os layouts que instalou no Gephi. x

Reddit (opção r)

documentação em breve

Youtube (opção y)

documentação em breve

WWW (opção d)

documentação em breve

gerais (opções w, u e c)

documentação em breve

A opção 'u' converte edges.csv em edges-ucinet.csv para torná-lo utilizável no UCINET. edges-ucinet.csv precisa ser convertido para um arquivo xslx (por exemplo, com LibreOffice). O arquivo xslx pode então ser importado com o editor DL do UCINET (tipo edges23). Você pode então salvar os dados importados como arquivos ##d e ##h. Trabalhe nesses arquivos com o UCINET.

TODOs

Algumas coisas ainda não foram implementadas.

  • corrigir alguns problemas com limites de taxa (atualmente o TwitterSearch2Gephi nem sempre detecta que ultrapassou os limites de taxa e, portanto, não processa engajamentos, ou seja, está pulando contas)
  • Implementação correta do parâmetro timeset
  • Tratamento de caracteres especiais, emojis, etc.
  • documentação
  • …

Contato

Sinta-se à vontade para dar feedback ou solicitar funcionalidades aqui no GitHub ou no twitter (@DisinfoG / https://twitter.com/DisinfoG).

Para serviços, consulte seculancer.de ou envie uma DM para @DisinfoG pelo Twitter.

Contribua com o TwitterSearch2Gephi

Sinta-se à vontade para doar um trocado/dólar/euro/... ou dois... Será usado para aprimorar ainda mais meus projetos de código aberto. Donate

Você também pode apoiar meus projetos doando hardware e outros itens para manter os sistemas backend e de desenvolvimento operacionais. Dê uma olhada (na minha lista na, amazon)

Baixar ferramenta