Instalar Nmap y Realizar Escaneo de Puertos

NmapNmapBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este reto, explorarás la funcionalidad básica de Nmap, una poderosa herramienta de escaneo de redes y auditoría de seguridad. Instalarás Nmap, lo utilizarás para descubrir puertos abiertos en una máquina local y recopilarás información detallada sobre los servicios que se ejecutan en esos puertos.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/PackagesandSoftwaresGroup(["Packages and Softwares"]) nmap(("Nmap")) -.-> nmap/NmapGroup(["Nmap"]) linux/PackagesandSoftwaresGroup -.-> linux/apt("Package Handling") nmap/NmapGroup -.-> nmap/installation("Installation and Setup") nmap/NmapGroup -.-> nmap/basic_syntax("Basic Command Syntax") nmap/NmapGroup -.-> nmap/port_scanning("Port Scanning Methods") nmap/NmapGroup -.-> nmap/service_detection("Service Detection") subgraph Lab Skills linux/apt -.-> lab-415923{{"Instalar Nmap y Realizar Escaneo de Puertos"}} nmap/installation -.-> lab-415923{{"Instalar Nmap y Realizar Escaneo de Puertos"}} nmap/basic_syntax -.-> lab-415923{{"Instalar Nmap y Realizar Escaneo de Puertos"}} nmap/port_scanning -.-> lab-415923{{"Instalar Nmap y Realizar Escaneo de Puertos"}} nmap/service_detection -.-> lab-415923{{"Instalar Nmap y Realizar Escaneo de Puertos"}} end

Instalación de Nmap y Escaneo de Puertos

Antes de comenzar nuestra exploración del escaneo de redes, necesitamos configurar nuestras herramientas. Comenzaremos instalando Nmap y luego lo utilizaremos para realizar algunos escaneos básicos en nuestra máquina local. Esto nos dará una idea de qué servicios están en funcionamiento y potencialmente expuestos.

Tareas

  1. Instala Nmap en tu sistema Ubuntu Linux.
  2. Utiliza Nmap para escanear los puertos abiertos en el localhost (127.0.0.1) en el rango de 1 a 10000.
  3. Realiza un escaneo de versión en todos los puertos abiertos descubiertos para obtener información detallada sobre los servicios en ejecución.

Requisitos

  • Ejecuta todos los comandos en el directorio /home/labex/project utilizando la shell zsh.
  • Utiliza el administrador de paquetes de Ubuntu (apt) para instalar Nmap.
  • Para el escaneo inicial de puertos, utiliza la función de especificación de rango de puertos de Nmap.
  • Utiliza la función de escaneo de versión de Nmap para obtener información detallada sobre los servicios descubiertos.
  • Registra el número de puerto, el nombre del servicio y la información de versión de cualquier servicio descubierto.

Ejemplo

Después de completar las tareas, debes poder responder preguntas como:

  1. ¿Cuántos puertos abiertos descubriste dentro del rango especificado?
  2. ¿Cuál es el número de puerto de un puerto abierto que encontraste?
  3. ¿Qué tipo de servicio se está ejecutando en este puerto?

Asegúrate de utilizar los comandos adecuados de Nmap para recopilar todos los detalles necesarios.

✨ Revisar Solución y Practicar

Resumen

En este reto, instalaste Nmap y lo utilizaste para descubrir y analizar los servicios que se ejecutan en tu máquina local. Este ejercicio demuestra los pasos fundamentales para utilizar Nmap en la detección de redes y servicios. Aborda la instalación de paquetes, el escaneo básico de puertos y la detección de versiones, proporcionando una base para comprender las técnicas de escaneo de redes.