Ferramenta open source de automação de OSINT que coleta dados de IPs, domínios, e-mails e muito mais em mais de 200 fontes para inteligência de ameaças e mapeamento da superfície de ataque.
stanfrbd/cyberbro
Aplicação web auto-hospedada que extrai IoCs de texto bruto e consulta a reputação deles em vários serviços de inteligência de ameaças.
Alternativa open source a:VirusTotal
- Estrelas
- 696
- Forks
- 77
- Issues abertas
- 35
- Último commit
- há 3 dias
O que é?
O Cyberbro recebe logs colados ou texto livre, extrai indicadores de comprometimento, como IPs, domínios, URLs, hashes de arquivos e IDs de extensões do Chrome, e consulta vários mecanismos de reputação. Os resultados de serviços como VirusTotal, AbuseIPDB, Shodan, ThreatFox e URLscan são reunidos em um único relatório, que pode ser filtrado e exportado para CSV ou Excel.
A ferramenta também faz pivôs com base em observáveis, usando consultas de DNS reverso, RDAP/Whois e contatos de abuso para encontrar infraestruturas relacionadas. Integrações com plataformas de endpoint e no estilo SIEM, como Microsoft Defender for Endpoint, CrowdStrike, MISP, OpenCTI e DFIR IRIS, permitem verificar indicadores nas suas próprias ferramentas de segurança. Muitos mecanismos são gratuitos e não exigem chave de API; outros podem ser ativados adicionando tokens a um arquivo .env.
O Cyberbro roda como uma aplicação Flask com Docker Compose, armazena o histórico das análises em SQLite, oferece suporte a proxies e disponibiliza uma pequena API JSON em /api/ para iniciar análises e buscar resultados, além de um servidor MCP para uso com clientes LLM.
Recursos principais
- 01Extrai automaticamente IPs, domínios, URLs, hashes e IDs de extensões do Chrome de texto bruto.
- 02Consulta vários serviços de inteligência de ameaças de uma só vez, com processamento multithread.
- 03Faz pivôs por meio de consultas de DNS reverso, RDAP/Whois e contatos de abuso.
- 04Integra-se com MDE, CrowdStrike, MISP, OpenCTI e DFIR IRIS.
- 05Exporta resultados para CSV ou Excel e mantém o histórico das análises em SQLite.
- 06Oferece uma API JSON e extensões de navegador para Firefox, Chromium e Edge.
Casos de uso
- Fazer a triagem de IPs, domínios e hashes suspeitos extraídos de logs de incidentes.
- Enriquecer indicadores rapidamente durante atividades de threat hunting ou DFIR.
- Executar consultas leves de reputação, auto-hospedadas e sem uma plataforma complexa.
- Automatizar verificações de IoCs por meio de scripts ou ferramentas LLM usando a API e o MCP.
Início rápido
- 1
Clone o repositório
git clone https://github.com/stanfrbd/cyberbro - 2
Acesse a pasta do projeto
cd cyberbro - 3
Copie o arquivo de configuração de exemplo para .env
cp .env.sample .env - 4
Inicie o app com Docker e abra http://127.0.0.1:5000
docker compose up
Antes de usar
- Requer Docker ou uma configuração manual do Python com um arquivo .env configurado.
- Muitos mecanismos precisam de chaves de API, mas há mecanismos gratuitos que funcionam sem elas.
- Segundo o README, o uso em produção requer um proxy reverso e um WAF.
Em coleções
Tópicos
Perguntas frequentes
- O que é cyberbro?
- Aplicação web auto-hospedada que extrai IoCs de texto bruto e consulta a reputação deles em vários serviços de inteligência de ameaças. O Cyberbro recebe logs colados ou texto livre, extrai indicadores de comprometimento, como IPs, domínios, URLs, hashes de arquivos e IDs de extensões do Chrome, e consulta vários mecanismos de reputação. Os resultados de serviços como VirusTotal, AbuseIPDB, Shodan, ThreatFox e URLscan são reunidos em um único relatório, que pode ser filtrado e exportado para CSV ou Excel.
- cyberbro é gratuito? Qual é a licença?
- cyberbro é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- cyberbro ainda é mantido?
- Manutenção ativa. O último commit de cyberbro foi em 19 de out. de 2026.
- Para que posso usar cyberbro?
- Fazer a triagem de IPs, domínios e hashes suspeitos extraídos de logs de incidentes. Enriquecer indicadores rapidamente durante atividades de threat hunting ou DFIR. Executar consultas leves de reputação, auto-hospedadas e sem uma plataforma complexa. Automatizar verificações de IoCs por meio de scripts ou ferramentas LLM usando a API e o MCP.
- Como instalar cyberbro?
- Clone o repositório: git clone https://github.com/stanfrbd/cyberbro Acesse a pasta do projeto: cd cyberbro Copie o arquivo de configuração de exemplo para .env: cp .env.sample .env Inicie o app com Docker e abra http://127.0.0.1:5000: docker compose up
- Onde consigo cyberbro?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/stanfrbd/cyberbro
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma lista Awesome selecionada de recursos de inteligência de ameaças, com feeds de IPs e domínios, amostras de malware, formatos de dados, frameworks, ferramentas e pesquisas.
Ferramenta open source completa de inteligência de fontes abertas que verifica sites sob demanda, incluindo DNS, SSL, headers, informações do servidor e configurações de segurança.
Kit de ferramentas web para analisar qualquer domínio, reunindo consultas DNS, geolocalização de IP, WHOIS e histórico de certificados SSL em uma única interface.
Plataforma open source de investigação OSINT baseada em grafos, que conecta entidades como domínios, IPs, e-mails e carteiras por meio de enriquecedores automatizados.
Uma plataforma web que reúne ferramentas comuns de rádio definido por software (ADS-B, AIS, pagers, satélites meteorológicos, Wi-Fi e outras) em uma interface unificada.