Pular para o conteúdo principal

Compartilhe

VISUALIZADOR DE DADOS EXIF ONLINE

  Ver todas as informações de metadados dos seus arquivos Online e grátis - sem registro, sem instalação! Ver metadados Ver metadados Veja metadados ocultos em imagens, vídeos, documentos ou arquivos de áudio. Editar metadados Removedor de metadados Remova metadados de fotos, PDFs, vídeos ou documentos. NOVO! Editar metadados Modifique campos de metadados em arquivos como PDF, imagem ou áudio. NOVO! Extrair dados Analisador de PDF Extraia imagens, fontes e outros recursos de um arquivo PDF. NOVO! Extrair fluxos de vídeo Extraia fluxos de áudio ou vídeo de um arquivo de contêiner de mídia. NOVO! Removedor de recursos de PDF Remova imagens, textos ou vetores ocultos em um PDF. NOVO! Comparar arquivos Comparar imagens Compare duas imagens e detecte diferenças visuais online. NOVO! Comparar vídeos online Compare dois vídeos para identificar mudanças na qualidade ou no conteúdo. NOVO! Comparar PDF Compare dois arquivos PDF no navegador e veja as diferenças destacadas em vermelho nas pág...

Guia Tutorial: Ferramentas OSINT para Twitter/X

Guia Tutorial: Ferramentas OSINT para Twitter/X




O Twitter (atual X) é uma das fontes mais ricas para coleta de dados em investigações OSINT (Open Source Intelligence). Abaixo está um guia prático para extrair e visualizar informações, incluindo exemplos de captura de IDs e softwares úteis.


🔑 Conceitos Básicos

OSINT: Inteligência obtida de fontes abertas e públicas.


Twitter/X: Plataforma com dados de usuários, postagens, interações e metadados.


Objetivo: Extrair informações relevantes (IDs, posts, conexões) e visualizar padrões.


📌 Passo 1: Captura de IDs e Metadados

Cada usuário e cada tweet possuem IDs únicos que podem ser usados para rastrear e correlacionar dados.


User ID: Número único associado ao perfil.


Tweet ID: Número único associado a cada publicação.


Exemplo prático:


Acesse um tweet: https://x.com/username/status/1234567890123456789


O número final (1234567890123456789) é o Tweet ID.


Ferramentas OSINT podem usar esse ID para puxar metadados (data, autor, localização, retweets).


🛠️ Ferramentas OSINT para Twitter/X

Ferramenta Função Principal Observação

Twint Scraping de tweets sem API oficial Permite coletar tweets, seguidores, hashtags

snscrape Biblioteca Python para scraping Suporta Twitter/X e outras redes

Maltego Visualização de redes e conexões Usa transformações para mapear relações

SpiderFoot Automação de coleta OSINT Integra múltiplas fontes, incluindo Twitter

Gephi Visualização de grafos Ideal para mapear interações entre contas

📊 Passo 2: Extração de Dados

Twint (exemplo em Python):


bash

twint -u username --followers

twint -s "keyword" --since 2024-01-01

snscrape:


bash

snscrape twitter-user username > dados.json

snscrape twitter-search "keyword since:2024-01-01" > resultados.json

🌐 Passo 3: Visualização

Maltego: Importar IDs e mapear conexões entre contas.


Gephi: Criar grafos de interações (quem retuita quem, quem segue quem).


Kibana/ElasticSearch: Indexar tweets e criar dashboards interativos.


⚠️ Considerações Éticas e Legais

Respeite leis locais e termos de uso da plataforma.


Use apenas dados públicos.



🔎 Fluxo OSINT: Coleta → Análise → Visualização

1. Coleta de Dados com Twint

Twint é uma ferramenta Python que permite extrair tweets sem depender da API oficial.

Exemplo de coleta:

bash
# Coletar tweets de um usuário específico
twint -u username --limit 100 --json > tweets.json

# Buscar tweets com uma palavra-chave
twint -s "OSINT" --since 2024-01-01 --json > osint.json

# Extrair seguidores de uma conta
twint -u username --followers --json > followers.json

👉 Resultado: arquivos .json contendo IDs de tweets, IDs de usuários, datas, textos e metadados.

2. Preparação dos Dados

Antes de visualizar, é útil organizar os dados em formato de rede (grafo).

  • Nós (nodes): usuários.

  • Arestas (edges): relações (seguidores, retweets, menções).

Exemplo de conversão para CSV:

python
import json
import csv

with open("followers.json") as f:
    data = [json.loads(line) for line in f]

with open("network.csv", "w", newline="") as f:
    writer = csv.writer(f)
    writer.writerow(["Source", "Target"])
    for d in data:
        writer.writerow([d["username"], d["follower"]])

3. Visualização com Gephi

O Gephi é excelente para mapear redes sociais.

Passos:

  1. Abra o Gephi e importe o arquivo network.csv.

  2. Configure:

    • Nodes = usuários.

    • Edges = conexões (seguidores, menções).

  3. Use algoritmos de layout:

    • ForceAtlas2 → organiza clusters de forma visual.

    • Modularity → detecta comunidades.

  4. Aplique filtros (ex.: mostrar apenas usuários com mais de 100 conexões).

👉 Resultado: um grafo interativo mostrando quem segue quem, quem interage mais e quais comunidades se formam.

4. Exemplo de Caso Real

  • Coletar tweets sobre "Eleições Brasil 2026".

  • Extrair usuários mais ativos.

  • Mapear conexões entre contas que retuitam umas às outras.

  • Visualizar no Gephi para identificar clusters (ex.: grupos de apoio, bots, influenciadores).

5. Ferramentas Complementares

  • Maltego: para enriquecer dados com transformações (ex.: emails, domínios).

  • Kibana/ElasticSearch: para dashboards interativos.

  • SpiderFoot: para automação de coleta OSINT.

⚠️ Nota importante: sempre respeite os termos de uso do Twitter/X e a legislação local. Use apenas dados públicos e evite qualquer prática que possa configurar invasão de privacidade.

Comentários

Como usar um Agente OSINT IA

Pericia Digital

Ebook

Postagens mais visitadas