Sobre o projeto
UnifiedAnalyzer é um motor pessoal de análise OSINT projetado para processar dados coletados pelo `unifiedcollector`. Ele transforma dados multiplataforma em identidades resolvidas e inteligência, agrupando contas de plataformas como Instagram, Telegram, GitHub, X e outras em entidades unificadas.
Principais funcionalidades:
- Resolução de Entidade: Utiliza correspondência difusa, informações de contato compartilhadas, links entre plataformas e identificação facial para agrupar contas. Possui mesclagem automática determinística para Instagram e Threads.
- Fusão de Sinais de Identidade: Emprega um sistema de pontuação (noisy-OR ou regressão logística treinada) para determinar a probabilidade de diferentes contas pertencerem à mesma pessoa.
- Ferramentas de Análise: Gera linhas do tempo unificadas, perfis comportamentais e geográficos, e gráficos de coocorrência de grupos.
- Análise de Mídia: Realiza extração de EXIF/OCR/pHash e usa InsightFace para detecção e indexação facial.
- Alertas e Interação: Fornece notificações no Telegram para eventos específicos e um bot do Telegram para confirmação manual de fusões.
- Visualização: Inclui um grafo de identidade auto-hospedado usando sigma.js e graphology para explorar relações e redes.
O sistema é implantado via Docker Compose com três serviços principais: API/Dashboard (FastAPI/React), agendador de pipeline e worker facial para processamento de mídia.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.