A través de la línea de comandos de NMAP, la herramienta proporciona múltiples características, como explorar redes, encontrar puertos abiertos, barridos de ping, detección del sistema operativo y muchas más.
Esta publicación se centra en cómo usar el comando nmap en el terminal con ejemplos detallados. Vamos a verlos uno por uno:
Cómo instalar el comando nmap
Antes de explorar con los comandos NMAP, la herramienta de escáner NMAP debe haber instalado en su sistema. Entonces, si aún no se descarga, obténlo abriendo el terminal y ejecutando el siguiente comando:
$ sudo apt install nmapUna vez que se realicen la descarga e instalación, verifique las diversas funciones y operaciones del comando nMAP con ejemplos:
Cómo escanear el nombre de host usando el comando nmap
Para realizar un escaneo usando el nombre de host y la dirección IP es la mejor manera de ejecutar los comandos NMAP. Por ejemplo, configuré el nombre de host como "Linuxhint.com ”:
$ nmap linuxhint.comunicarseCómo escanear la dirección IP usando el comando nmap
Use el comando mencionado en el terminal para escanear a través de la dirección IP:
$ sudo nmap 192.168.18.68Cómo escanear usando la opción "-V" con el comando nmap
El comando -v se usa para obtener un detalle más elaborativo sobre la máquina conectada. Entonces, escriba el comando en la terminal:
$ nmap -v linuxhint.comunicarseRango de direcciones IP
Es fácil especificar el rango IP utilizando la herramienta de escáner nmap, use el comando que se proporciona a continuación:
$ nmap 192.168.18.68-100Cómo habilitar la detección del sistema operativo con NMAP
La herramienta de escáner NMAP ayuda a detectar el sistema operativo y la versión, así como en el local. Si desea obtener detalles del sistema operativo, puede usar "-o":
$ sudo nmap -o linuxhint.comunicarseCómo detectar el firewall
Para verificar si el host local está usando cualquier firewall, escriba "-SA" en el terminal con "nmap":
$ sudo nmap -sa 192.168.18.68Como se puede ver en el resultado anterior, no se filtra ningún paquete.
Cómo encontrar un anfitrión en vivo
Escriba "-sp" para escanear una lista de todos los hosts en vivo:
$ sudo nmap -sp 192.168.18.*Cómo realizar un escaneo rápido con nmap
Use el indicador "-f" con NMAP en un terminal, y realizará un escaneo rápido para los puertos enumerados en los servicios NMAP:
$ sudo nmap -f 192.168.18.68Cómo encontrar la versión NMAP
Descubra la versión NMAP para actualizar la última versión de la anterior que es antigua.
$ sudo nmap -vCómo imprimir interfaces y rutas de host usando NMAP
El comando "-iflist" se utiliza para encontrar rutas y alojar información de la interfaz. Use el comando a continuación para realizar este escaneo:
$ sudo nmap --iflistCómo escanear un puerto específico con NMAP
Si desea enumerar los detalles de un puerto específico, escriba "-P"; de lo contrario, el escáner NMAP escaneará los puertos TCP de forma predeterminada:
$ sudo nmap -p 80 Linuxhint.comunicarseCómo escanear los puertos TCP
Todos los puertos abiertos se pueden escanear los puertos TCP a través de 8.8.8.8:
$ sudo nmap 8.8.8.8Cómo escanear puertos UDP
Todos los puertos abiertos se pueden ver a través del siguiente comando:
$ sudo nmap -su 8.8.8.8Los puertos más comunes con sincronización TCP
Verifique los puertos más utilizados a través de -st que está sincronizado con los puertos TCP.
Tipo:
$ sudo nmap -st 192.168.18.68TCP Null Scan para engañar a un firewall
El siguiente comando -sn ayudará a mostrar TCP Null Scan para engañar a un firewall:
$ sudo nmap -sn linuxhint.comunicarseConclusión
NMAP es una herramienta de escáner utilizada para ayudar a los administradores de redes a asegurar sus redes. Usando esta guía, hemos aprendido que la herramienta NMAP y su funcionalidad funcionan con ejemplos.