Herramienta open source de automatización OSINT que recopila datos de más de 200 fuentes sobre IP, dominios, correos electrónicos y más para inteligencia de amenazas y mapeo de la superficie de ataque.
stanfrbd/cyberbro
Aplicación web autoalojada que extrae IoC de texto sin procesar y consulta su reputación en numerosos servicios de inteligencia de amenazas.
Alternativa open source a:VirusTotal
- Estrellas
- 696
- Forks
- 77
- Issues abiertos
- 35
- Último commit
- hace 3 días
¿Qué es?
Cyberbro recibe logs pegados o texto libre, extrae indicadores de compromiso como IP, dominios, URL, hashes de archivos e IDs de extensiones de Chrome, y los consulta en varios motores de reputación. Reúne en un solo informe los resultados de servicios como VirusTotal, AbuseIPDB, Shodan, ThreatFox y URLscan, que se pueden filtrar y exportar a CSV o Excel.
La herramienta también pivota sobre los observables y usa búsquedas de DNS inverso, RDAP/Whois y contactos de abuso para encontrar infraestructura relacionada. Las integraciones con plataformas de endpoint y de tipo SIEM, como Microsoft Defender for Endpoint, CrowdStrike, MISP, OpenCTI y DFIR IRIS, permiten consultar los indicadores en tus propias herramientas de seguridad. Muchos motores son gratuitos y no requieren una clave de API; otros se habilitan añadiendo tokens a un archivo .env.
Se ejecuta como una aplicación Flask con Docker Compose, guarda el historial de análisis en SQLite, admite proxies y ofrece una pequeña API JSON en /api/ para iniciar análisis y obtener resultados, además de un servidor MCP para usar con clientes LLM.
Funciones clave
- 01Extrae automáticamente IP, dominios, URL, hashes e IDs de extensiones de Chrome de texto sin procesar.
- 02Consulta numerosos servicios de inteligencia de amenazas de una sola vez, con procesamiento multihilo.
- 03Pivota mediante búsquedas de DNS inverso, RDAP/Whois y contactos de abuso.
- 04Se integra con MDE, CrowdStrike, MISP, OpenCTI y DFIR IRIS.
- 05Exporta los resultados a CSV o Excel y conserva el historial de análisis en SQLite.
- 06Ofrece una API JSON y extensiones de navegador para Firefox, Chromium y Edge.
Casos de uso
- Clasificar IP, dominios y hashes sospechosos extraídos de logs de incidentes.
- Enriquecer rápidamente indicadores durante tareas de threat hunting o DFIR.
- Hacer consultas de reputación ligeras y autoalojadas, sin una plataforma compleja.
- Automatizar consultas de IoC desde scripts o herramientas LLM mediante la API y MCP.
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/stanfrbd/cyberbro - 2
Entra en la carpeta del proyecto
cd cyberbro - 3
Copia el archivo de configuración de ejemplo en .env
cp .env.sample .env - 4
Inicia la aplicación con Docker y abre http://127.0.0.1:5000
docker compose up
Antes de usarlo
- Requiere Docker o una configuración manual de Python con un archivo .env configurado.
- Muchos motores necesitan claves de API, aunque hay motores gratuitos que funcionan sin ellas.
- Según el README, para usarlo en producción se necesita un proxy inverso y un WAF.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es cyberbro?
- Aplicación web autoalojada que extrae IoC de texto sin procesar y consulta su reputación en numerosos servicios de inteligencia de amenazas. Cyberbro recibe logs pegados o texto libre, extrae indicadores de compromiso como IP, dominios, URL, hashes de archivos e IDs de extensiones de Chrome, y los consulta en varios motores de reputación. Reúne en un solo informe los resultados de servicios como VirusTotal, AbuseIPDB, Shodan, ThreatFox y URLscan, que se pueden filtrar y exportar a CSV o Excel.
- ¿cyberbro es gratuito? ¿Qué licencia tiene?
- cyberbro es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿cyberbro sigue mantenido?
- Mantenimiento activo. El último commit de cyberbro fue el 19 oct 2026.
- ¿Para qué puedo usar cyberbro?
- Clasificar IP, dominios y hashes sospechosos extraídos de logs de incidentes. Enriquecer rápidamente indicadores durante tareas de threat hunting o DFIR. Hacer consultas de reputación ligeras y autoalojadas, sin una plataforma compleja. Automatizar consultas de IoC desde scripts o herramientas LLM mediante la API y MCP.
- ¿Cómo se instala cyberbro?
- Clona el repositorio: git clone https://github.com/stanfrbd/cyberbro Entra en la carpeta del proyecto: cd cyberbro Copia el archivo de configuración de ejemplo en .env: cp .env.sample .env Inicia la aplicación con Docker y abre http://127.0.0.1:5000: docker compose up
- ¿Dónde consigo cyberbro?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/stanfrbd/cyberbro
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una lista Awesome seleccionada de recursos de inteligencia de amenazas, que abarca feeds de IP y dominios, muestras de malware, formatos de datos, frameworks, herramientas e investigación.
Herramienta de inteligencia de fuentes abiertas, todo en uno, que realiza análisis bajo demanda de cualquier sitio web: DNS, SSL, encabezados, información del servidor y configuración de seguridad.
Herramienta web para analizar cualquier dominio, que reúne consultas DNS, geolocalización de IP, WHOIS e historial de certificados SSL en una sola interfaz.
Plataforma OSINT de código abierto basada en grafos que conecta entidades como dominios, IP, correos electrónicos y wallets mediante enriquecedores automatizados.
Plataforma web que reúne herramientas habituales de radio definida por software (ADS-B, AIS, buscapersonas, satélites meteorológicos, WiFi y más) en una sola interfaz.