
Asistente de pruebas de penetración impulsado por IA para automatizar el reconocimiento, la toma de notas y el análisis de vulnerabilidades.
Pentesting Potenciado por IA
El banco de trabajo de la Capa Cero
Primero, quisiera agradecer a Dios Todopoderoso, quien es la fuente de todo conocimiento. Sin Él, esto no sería posible.
Nebula reúne las partes funcionales de un engagement de seguridad en una sola superficie de escritorio: terminal, código, navegador, asistente, archivos, notas, misiones, hallazgos e informes.
La IA puede investigar, organizar y escribir. El operador define el alcance, otorga autoridad y decide qué se ejecuta.
Trabaja en un solo lugar. Pasa de la investigación a una terminal contenida, conserva la salida útil como evidencia y llévala a los hallazgos e informes sin perder contexto.
Mantén la autoridad explícita. La aplicación del alcance, las pausas de aprobación, los presupuestos estrictos y la ejecución aislada de OCI se interponen entre la asistencia de IA y los sistemas bajo prueba.
Deja un rastro duradero. Los artefactos direccionados por contenido, los eventos de solo anexión, la procedencia de la ejecución y las exportaciones manifiestas de integridad preservan cómo se llegó a una conclusión.
intent → assistance → approval → execution → evidence
Nebula admite tiempos de ejecución de modelos alojados, locales y compatibles con OpenAI. Un proveedor de modelo es opcional; la terminal humana, el flujo de trabajo de evidencia, las notas, los hallazgos y los informes permanecen disponibles sin uno.
Use Nebula solo en sistemas y redes que poseas o para las que tengas autorización explícita para realizar pruebas.
La versión candidata actual es Nebula 3.0.0-alpha.5 para Linux x86_64. Se requiere Docker o Podman para las funcionalidades de terminal y automatización.
Descarga el DEB y SHA256SUMS-linux-x64.txt desde GitHub Releases, luego verifica e instala:
sha256sum --check --ignore-missing SHA256SUMS-linux-x64.txt
sudo apt install ./Nebula-3.0.0-alpha.5-linux-x86_64.deb
nebula
El DEB es compatible con Debian, Ubuntu, Kali y sistemas compatibles. Las actualizaciones permanecen bajo control del administrador.
Descarga la AppImage y el archivo de suma de verificación desde la misma versión, luego ejecuta:
sha256sum --check --ignore-missing SHA256SUMS-linux-x64.txt
chmod +x Nebula-3.0.0-alpha.5-linux-x86_64.AppImage
./Nebula-3.0.0-alpha.5-linux-x86_64.AppImage
La AppImage no requiere instalación en todo el sistema y utiliza el canal de actualización directa firmado de Nebula.
Después del lanzamiento, inspecciona el Core incluido y el límite del tiempo de ejecución local:
nebula-core doctor --json
Primer lanzamiento: Nebula puede necesitar descargar, preparar y verificar la imagen oficial de Kali antes de que las funcionalidades de terminal y automatización estén listas. Esto puede tomar varios minutos dependiendo de tu conexión y del tiempo de ejecución del contenedor.
Acerca de las compilaciones de vista previa
Una compilación existe solo cuando una entrada
nebula-v3.*y sus artefactos nativos aparecen en GitHub Releases. Realiza una copia de seguridad de los datos del engagement y revisa las notas de la versión y las sumas de verificación antes de usar. No usespip install nebula-aipara instalar Nebula 3.
Los instaladores para macOS, Windows y Linux arm64 no forman parte de la matriz de versiones actual.
Instala Python 3.11–3.13, Poetry 2.1.3, Node.js 20 con npm, la cadena de herramientas estable de Rust y los prerrequisitos de Tauri para tu sistema operativo.
git clone https://github.com/BerylliumSec/nebula.git
cd nebula
poetry install --with dev
npm --prefix ui ci
npm --prefix ui run tauri -- dev
El último comando construye el sidecar local de Nebula Core, inicia el servidor de desarrollo de la interfaz y abre el escritorio nativo directamente desde el checkout.
Construye el espacio de trabajo y deja que Core elija un puerto de loopback disponible:
npm --prefix ui run build
poetry run nebula-core ui
Ejecuta las comprobaciones principales:
python scripts/nebula3_version.py check
poetry run pytest -q tests/v3
npm --prefix ui test
npm --prefix ui run build
Cierra Nebula 2, conserva una copia de seguridad del directorio del engagement e impórtalo sin modificar el origen:
nebula-core import-2x "/path/to/nebula-2-engagement"
Verifica el proyecto importado y su evidencia antes de eliminar los datos originales. Consulta Migración desde Nebula 2 para conocer el procedimiento completo de integridad y recuperación.
Construido para un trabajo de seguridad deliberado.