Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
AutoNessus — Este script se comunica con la API de Nessus para ayudar a automatizar escaneos. Dependiendo de la bandera emitida con el script, puedes listar todos los escaneos, listar todas las políticas, iniciar, detener, pausar y reanudar un escaneo. | Kitploit
Herramientas/GitHubGitHub/deepseasred/autonessus
Escáneres de VulnerabilidadesPruebas de Seguridad de APIs
GitHubdeepseasred/autonessus

AutoNessus

Este script se comunica con la API de Nessus para ayudar a automatizar escaneos. Dependiendo de la bandera emitida con el script, puedes listar todos los escaneos, listar todas las políticas, iniciar, detener, pausar y reanudar un escaneo.

Ver Repositorio
21475hace 9 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

AutoNessus

Este script se comunica con la API de Nessus para ayudar a automatizar escaneos. Dependiendo del indicador (flag) emitido con el script, puedes listar todos los escaneos, listar todas las políticas, iniciar, detener, pausar y reanudar un escaneo. Puede ser útil crear una tarea programada (cron job/scheduled task) para automatizar el inicio o pausa de escaneos si el cliente tiene una ventana de pruebas deseada.

No dudes en usar y modificar este código; funciona para nuestros propósitos pero puede que no funcione perfectamente para los tuyos. Cualquier sugerencia o mejora es muy bienvenida.

Dependencias

Requiere la versión 2.x de Python y el módulo "requests" instalados. La instalación se puede encontrar aquí: http://docs.python-requests.org/en/latest/user/install/

Inicio y Ayuda

python autoNessus.py

python autoNessus.py -h

Ambos ejecutarán el menú de ayuda y mostrarán una lista de opciones.

Credenciales

Este script se autentica en el servidor de Nessus al proporcionar cualquier otro indicador que no sea -h. La URL y las credenciales correctas deben colocarse en las líneas 52-56 del script.

Ejemplos

Lista todos los escaneos y sus IDs (los IDs de escaneo se usarán con otros indicadores)

python autoNessus.py -l

Iniciar escaneo 42

python autoNessus.py -sS 42

Pausar escaneo 42

python autoNessus.py --pause 42

Notas

Si deseas iniciar un escaneo ya completado (uno con estado "completed") debes añadir 'completed' a la lista en la línea 272. Esto se hizo para asegurar que los escaneos no se vuelvan a ejecutar una vez completados.

Créditos

Gracias a Stephen Haywood por escribir el script de ejemplo que sirvió de base para parte de la funcionalidad de esta herramienta. El script de ejemplo se puede encontrar aquí: https://github.com/averagesecurityguy/Nessus6/blob/master/nessus6_scan_demo.py

Este programa es software libre: puedes redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Free Software Foundation, ya sea la versión 3 de la Licencia, o (a tu elección) cualquier versión posterior.

Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA; sin siquiera la garantía implícita de COMERCIALIZACIÓN o IDONEIDAD PARA UN PROPÓSITO PARTICULAR. Véase la Licencia Pública General GNU para más detalles.

Descargar herramienta