Enumeración
Descubrimiento de Hosts / Enumeración
fping
fping -asgq 10.10.10.0/24 2>/dev/null > hosts.txtParámetros utilizados:
apara mostrar los objetivos que están activossimprimir estadísticas al final de la exploracióngpara generar una lista de destinos a partir de la red CIDRqpara no mostrar resultados por objetivo
Ejemplo:
fping -a -g 10.10.10.0/24 2>/dev/null > hosts.txtCombinación de fping con nmap
fping -a -g 10.10.10.0/24 2>/dev/null
nmap -sn -iL hosts.txtNmap
Descubrimiento de host - Ping Scan
sudo nmap -sn 10.10.10.0/24-snEsta opción le dice a Nmap que no haga un escaneo de puertos después del descubrimiento de hosts y que sólo imprima los hosts disponibles que respondieron a la traza icmp.
Escaneo de puertos
sudo nmap -p- --open -Pn -n 10.10.10.5 -vvv -oG scanPortsParámetros utilizados:
-sS: Realiza un TCP SYN Scan para escanear de manera sigilosa, es decir, que no completa las conexiones TCP con los puertos de la máquina víctima.-p-: Indica que debe escanear todos los puertos (es igual a-p 1-65535).--min-rate 5000: Establece el número mínimo de paquetes que nmap enviará por segundo.-Pn: Desactiva el descubrimiento de host por medio de ping.-vvv: Activa el modo verbose para que nos muestre resultados a medida que los encuentra.-oG: Determina el formato del archivo en el cual se guardan los resultados obtenidos. En este caso, es un formato grepeable, el cual almacena todo en una sola línea. De esta forma, es más sencillo procesar y obtener los puertos abiertos por medio de expresiones regulares, en conjunto con otras utilidades como pueden ser grep, awk, sed, entre otras.
Versión y Servicio
sudo nmap -sCV -p<PORTS> 10.10.10.5 -oN targeted -vvv -sCVEs la combinación de los parámetros-sCy-sV. El primero determina que se utilizarán una serie de scripts básicos de enumeración propios de nmap, para conocer el servicio que esta corriendo en dichos puertos. Por su parte, segundo parámetro permite conocer más acerca de la versión de ese servicio.-p-: Indica que debe escanear todos los puertos (es igual a-p 1-65535).-oN: Determina el formato del archivo en el cual se guardan los resultados obtenidos. En este caso, es el formato por defecto de nmap.-vvv: Activa el modo verbose para que nos muestre resultados a medida que los encuentra.
UDP (top 100)
sudo nmap -n -v -sU -F -T4 --reason --open -T4 -oA nmap/udp-fast 10.10.10.5UDP (top 20)
sudo nmap -n -v -sU -T4 --top-ports=20 --reason --open -oA nmap/udp-top20 10.10.10.5Obtener ayuda sobre scripts
nmap --script-help="http-*"Enrutamiento
Mostrar la tabla de enrutamiento
En Windows y Linux podemos usar:
arp -aEn Linux, podemos usar:
ip routeConfigurar una ruta con ip route
ip routeip route add <Network To Access> via <Gateway Address>Ejemplo:
ip route add 10.10.10.0/24 via 10.10.10.1Esto añade una ruta a la red 10.10.10.0/24 a través del router 10.10.10.1.
Última actualización