AbuseBox: Open-source monitor for blacklists, DNS, SSL and email records
AbuseBox se presenta como una herramienta gratuita y de código abierto orientada a revisar direcciones IP y dominios mediante un gran número de listas negras de DNS, además de obtener puntajes de reputación de AbuseIPDB y examinar registros de autenticación de correo, SSL y DNS. Su panel de control centraliza las alertas sobre elementos que requieren atención, tales como inclusiones en listas negras, certificados o dominios próximos a vencer, fallas en servidores o configuraciones débiles de seguridad en el correo electrónico.
Las capacidades de análisis abarcan verificaciones individuales y masivas que comprueban proveedores de listas negras, reputación, registros DNS, estado de certificados SSL, información WHOIS y el estado de los servidores. Asimismo, la plataforma evalúa los registros de correo electrónico mediante calificaciones y comprueba el funcionamiento del servidor probando la resolución de DNS, puertos específicos y tiempos de respuesta HTTP, permitiendo programar revisiones periódicas y notificaciones a través de diferentes canales de comunicación.
La implementación de la aplicación se realiza mediante Docker Compose a partir de su repositorio, utilizando tecnologías como Python, FastAPI, React y SQLite para el almacenamiento de datos. La herramienta está disponible de forma gratuita en GitHub bajo licencia MIT, y cuenta con opciones tanto para consultas rápidas sin requerir una cuenta como para un uso completo mediante el registro y autenticación de usuarios.