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
twitter-intelligence — Projeto Twitter Intelligence OSINT realiza rastreamento e análise do Twitter | Kitploit
Ferramentas/GitHubGitHub/batuhaniskr/twitter-intelligence
OSINT (Inteligência de Fontes Abertas)Exfiltração de DadosColeta de InformaçõesEngenharia SocialRastreador
GitHubbatuhaniskr/twitter-intelligence

twitter-intelligence

Projeto Twitter Intelligence OSINT realiza rastreamento e análise do Twitter

Ver Repositório
24065há 5 anosRevisado pelo Kitploit

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

Inteligência do Twitter

Um projeto escrito em Python para rastreamento e análise de tweets sem usar a API do Twitter.

Pré-requisitos

  • Este projeto é uma aplicação Python 3.x.
  • As dependências de pacotes estão no arquivo requirements.txt. Execute o comando abaixo para instalar as dependências.

  • root@kitploit:~
    pip3 install -r requirements.txt

Banco de Dados

  • SQLite é usado como banco de dados.
  • Os dados dos tweets são armazenados nas tabelas Tweet, User, Location, Hashtag, HashtagTweet.
  • O banco de dados é criado automaticamente.

Exemplo de Uso

Visualização do funcionamento da aplicação:

screen shot 2018-07-06 at 12 18 51

  • Obter ajuda
  • root@kitploit:~
     python3 tracking.py -h 
  • Obter tweets por nome de usuário

  • root@kitploit:~
     python3 tracking.py --username "HaberSau" 
  • Obter tweets por consulta

  • root@kitploit:~
     python3 tracking.py --query "sakarya" 
  • Obter tweets em um intervalo de datas específico

  • root@kitploit:~
     python3 tracking.py --username "HaberSau" --since 2015-09-10 --until 2015-09-12 --maxtweets 10 
  • Se você quiser obter a localização dos tweets, adicione o parâmetro --location "True" (mas a aplicação ficará mais lenta devido aos novos tempos de resposta)

    root@kitploit:~
     python3 tracking.py --query "sakarya" --location "True"
  • Se quiser, você pode executar a aplicação no Docker

  • root@kitploit:~
    docker build . -t twitter-intelligence

    root@kitploit:~
    docker run -it -p 5000:5000 --rm -v "images:/usr/src/app/images" twitter-intelligence

Análise

O analysis.py realiza o processamento das análises. São realizadas análises de usuário, hashtag e localização.

  • Obter ajuda:

  • root@kitploit:~
    python3 analysis.py -h
  • para análise de localização

  • root@kitploit:~
    python3 analysis py --location

    map

    A análise de localização é executada através do endereço http://localhost:5000/locations

    Você deve escrever a chave da API do Google Maps no arquivo setting.py para exibir o mapa do Google.

    root@kitploit:~
    GOOGLE_MAP_API_KEY='YOUR_GOOGLE_MAP_API_KEY'
  • Executa análise de hashtag.

  • root@kitploit:~
    python3 analysis.py --hashtag

    hashtag

  • Executa análise de usuário.

  • root@kitploit:~
    python3 analysis.py --user

    Interface Gráfica do Usuário

    Se você quiser executar a aplicação GUI, deve alterar "#PyQt5==5.11.2" para "PyQt5==5.11.2" no requirements.txt e então executar o comando abaixo.

    root@kitploit:~
    pip3 install -r requirements.txt

    O socialgui.py é usado para a aplicação GUI.

    Baixar ferramenta