Introducción
En este laboratorio, aprenderás a realizar un descubrimiento avanzado de hosts utilizando Nmap. El descubrimiento de hosts es el proceso de identificar dispositivos activos en una red. Este es un paso crucial inicial en el reconocimiento de redes, que te ayuda a comprender la estructura de la red e identificar posibles objetivos para un análisis posterior.
Explorarás diversas técnicas de Nmap, incluyendo:
- Escaneo de Ping TCP (
-PS): Enviar paquetes TCP SYN a puertos específicos para determinar si un host está en línea y si esos puertos están abiertos. - Escaneo de Ping UDP (
-PU): Enviar paquetes UDP a puertos específicos, utilizado a menudo cuando los pings TCP están bloqueados, para inferir el estado del host en función de las respuestas o la falta de ellas. - Omitir el escaneo de Ping (
-Pn): Omitir la fase de descubrimiento de host predeterminada de Nmap, obligándolo a asumir que todos los hosts de destino están en línea y proceder directamente al escaneo de puertos. - Combinación de técnicas: Aprovechar múltiples métodos de descubrimiento para aumentar la fiabilidad de la detección de hosts, especialmente en entornos de red complejos con cortafuegos.
- Guardar y analizar resultados: Almacenar la salida de Nmap en un archivo para su revisión posterior y utilizar comandos básicos de Linux para extraer información valiosa de los resultados del escaneo.
A lo largo del laboratorio, ejecutarás comandos como nmap -PS2222,8080 127.0.0.1 para escaneos de ping TCP, nmap -PU5353 127.0.0.1 para ping UDP, y nmap -Pn -oN hosts.txt 127.0.0.1 para guardar los resultados. Estos ejercicios prácticos mejorarán tu comprensión de las capacidades de descubrimiento de hosts de Nmap y te prepararán para tareas de reconocimiento de redes en el mundo real.



