Un navegador web orientado al bugbounty y hacking ético, con funcionalidades nativas similares a herramientas como Burp Suite, Nmap y Nuclei.
- Detección automática de vulnerabilidades (XSS, SQLi, Cache Poisoning, etc.) durante la navegación normal
- Manipulación de User-Agent y encabezados HTTP para pruebas de seguridad
- Consola de desarrollador orientada al hacking con capacidades de detección de subdominios
- Análisis de archivos JavaScript para identificar posibles vulnerabilidades
- Generación de informes detallados de seguridad
- Funcionalidades similares a herramientas como Burp Suite (incluyendo capacidades de Wappalyzer), Nmap y Nuclei integradas nativamente
BlackWidow/
├── Core/ # Núcleo del navegador
│ ├── Browser/ # Implementación principal del navegador
│ ├── DOM/ # Document Object Model
│ ├── HTML/ # Parser y procesamiento HTML
│ ├── CSS/ # Parser y procesamiento CSS
│ ├── JavaScript/ # Motor JavaScript
│ ├── WebAssembly/ # Motor y parser de WebAssembly
│ └── Network/ # Gestión de red y protocolos
├── Security/ # Módulos de seguridad y hacking
│ ├── Scanners/ # Escáneres de vulnerabilidades
│ ├── Payloads/ # Biblioteca de payloads para pruebas
│ ├── Interceptor/ # Interceptor de tráfico
│ ├── Analyzer/ # Analizadores de respuestas y contenido
│ └── Reports/ # Generación de informes
├── UI/ # Interfaz de usuario
│ ├── Widgets/ # Componentes de UI
│ ├── HackConsole/ # Consola especializada para hacking
│ └── Themes/ # Temas visuales
├── Tools/ # Herramientas integradas
│ ├── BurpLike/ # Funcionalidades tipo Burp Suite
│ ├── NmapLike/ # Funcionalidades tipo Nmap
│ └── NucleiLike/ # Funcionalidades tipo Nuclei
└── Utils/ # Utilidades generales
├── Logging/ # Sistema de logs
└── Config/ # Configuración del sistema
- C++20 o superior
- CMake 3.16+
- Bibliotecas adicionales (ver CMakeLists.txt)
Este proyecto está bajo desarrollo y aún no tiene una licencia definida.