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
Herramientas/GitHubGitHub/21y4d/nmapautomator
ReconocimientoEscáneres de VulnerabilidadesMapeo de RedesEscaneo de PuertosRecopilación de InformaciónPruebas de Penetración
GitHub21y4d/nmapautomator

nmapAutomator

Un script que puedes ejecutar en segundo plano.

Ver Repositorio
3.1k858hace 5 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
nmapAutomator — Un script que puedes ejecutar en segundo plano. | Kitploit

nmapAutomator

Un script que puedes ejecutar en segundo plano!

nmapAutomator

Resumen

El objetivo principal de este script es automatizar el proceso de enumeración y reconocimiento que se ejecuta cada vez, y en su lugar centrar nuestra atención en el pentesting real.

Esto garantizará dos cosas:

  1. Automatizar escaneos nmap.
  2. Tener siempre algo de reconocimiento ejecutándose en segundo plano.

Una vez que se encuentran los puertos iniciales 'en 5-10 segundos', podemos comenzar a examinar manualmente esos puertos, y dejar que el resto se ejecute en segundo plano sin ninguna interacción de nuestra parte.

Características

Escaneos

  1. Red : Muestra todos los hosts activos en la red del host (~15 segundos)
  2. Puerto : Muestra todos los puertos abiertos (~15 segundos)
  3. Script : Ejecuta un escaneo de scripts en los puertos encontrados (~5 minutos)
  4. Completo : Ejecuta un escaneo de puertos en todo el rango, luego ejecuta un escaneo exhaustivo en nuevos puertos (~5-10 minutos)
  5. UDP : Ejecuta un escaneo UDP "requiere sudo" (~5 minutos)
  6. Vulns : Ejecuta escaneo de CVE y escaneo de vulnerabilidades de nmap en todos los puertos encontrados (~5-15 minutos)
  7. Recon : Sugiere comandos de reconocimiento, luego solicita ejecutarlos automáticamente
  8. Todo : Ejecuta todos los escaneos (~20-30 minutos)

Nota: Esta es una herramienta de reconocimiento y no realiza ninguna explotación.

Reconocimiento Automático

Con la opción recon, nmapAutomator recomendará y ejecutará automáticamente las mejores herramientas de reconocimiento para cada puerto encontrado.
Si falta una herramienta recomendada en tu máquina, nmapAutomator sugerirá cómo instalarla.

Funciona en cualquier shell

nmapAutomator es 100% compatible con POSIX, por lo que puede ejecutarse en cualquier shell sh, y en cualquier máquina basada en Unix (¡incluso en un router de 10 años!), lo que hace que nmapAutomator sea ideal para reconocimiento de movimiento lateral.

Si deseas ejecutar nmapAutomator en una máquina remota, simplemente descarga un binario estático de nmap desde este enlace, o con static-get, y transfiérelo a la máquina remota. Luego puedes usar -s/--static-nmap para especificar la ruta al binario estático de nmap.

Modo Remoto (Beta)

Con la bandera -r/--remote, nmapAutomator se ejecutará en Modo Remoto, diseñado para ejecutarse solo con comandos de shell POSIX, sin depender de herramientas externas.
El Modo Remoto aún está en desarrollo. Solo los siguientes escaneos funcionan actualmente con -r:

  • Escaneo de Red (actualmente solo ping)
  • Escaneo de Puertos
  • Escaneo Completo
  • Escaneo UDP
  • Escaneo de Reconocimiento

Salida

nmapAutomator guarda la salida de cada tipo de escaneo en un archivo separado, dentro del directorio de salida.
La salida completa del script también se guarda, la cual puedes ver con less -r outputDir/nmapAutomator_host_type.txt, o simplemente usar cat.


Requisitos:

ffuf, que podemos instalar con:

root@kitploit:~
sudo apt update
sudo apt install ffuf -y

O Gobuster 'v3.0 o superior', que podemos instalar con:

root@kitploit:~
sudo apt update
sudo apt install gobuster -y

Otras herramientas de reconocimiento utilizadas en el script incluyen:

La mayoría de estos deberían estar instalados por defecto en Parrot OS y Kali Linux.
Si se encuentra que faltan algunas herramientas recomendadas de reconocimiento, se omitirán automáticamente y se notificará al usuario.

Instalación:

root@kitploit:~
git clone https://github.com/21y4d/nmapAutomator.git
sudo ln -s $(pwd)/nmapAutomator/nmapAutomator.sh /usr/local/bin/

Uso:

root@kitploit:~
./nmapAutomator.sh -h
Usage: nmapAutomator.sh -H/--host <TARGET-IP> -t/--type <TYPE>
Optional: [-r/--remote <REMOTE MODE>] [-d/--dns <DNS SERVER>] [-o/--output <OUTPUT DIRECTORY>] [-s/--static-nmap <STATIC NMAP PATH>]

Scan Types:
	Network : Shows all live hosts in the host's network (~15 seconds)
	Port    : Shows all open ports (~15 seconds)
	Script  : Runs a script scan on found ports (~5 minutes)
	Full    : Runs a full range port scan, then runs a thorough scan on new ports (~5-10 minutes)
	UDP     : Runs a UDP scan "requires sudo" (~5 minutes)
	Vulns   : Runs CVE scan and nmap Vulns scan on all found ports (~5-15 minutes)
	Recon   : Suggests recon commands, then prompts to automatically run them
	All     : Runs all the scans (~20-30 minutes)

Ejemplos de escaneos:

root@kitploit:~
./nmapAutomator.sh --host 10.1.1.1 --type All
./nmapAutomator.sh -H 10.1.1.1 -t Basic
./nmapAutomator.sh -H academy.htb -t Recon -d 1.1.1.1
./nmapAutomator.sh -H 10.10.10.10 -t network -s ./nmap

Próximas Funcionalidades

  • Soporte URL/DNS - Gracias @KatsuragiCSL
  • Agregar fuzzing de extensiones para reconocimiento http
  • Agregar una barra de progreso de nmap
  • Listar herramientas faltantes en reconocimiento
  • Agregar opción para cambiar la carpeta de salida
  • Guardar la salida completa del script en un archivo
  • Mejorar el rendimiento y la eficiencia del script - Gracias @caribpa
  • Hacer nmapAutomater 100% compatible con POSIX. - Un agradecimiento enorme a @caribpa
  • Agregar tipo de escaneo de red, para que nmapAutomator pueda descubrir hosts activos en la red.
  • Permitir el uso de múltiples tipos de escaneo en un solo escaneo.
  • Permitir el escaneo de múltiples hosts en un solo escaneo.
  • Implementar completamente el Modo Remoto en todos los escaneos

No dudes en enviar tus pull requests :)
Para cualquier pull request, por favor intenta seguir estas Directrices de Contribución.

Descargar herramienta
nmap Vulnerssslscanniktojoomscanwpscan
droopescansmbmapenum4linuxdnsreconodat
smtp-user-enumsnmp-checksnmpwalkldapsearch