¿Qué es el escáner de puertos Nmap?
Nmap Port Scanner ("Network Mapper") es una utilidad gratuita y de código abierto (licencia) para el descubrimiento de redes y la auditoría de seguridad. Muchos administradores de sistemas y redes también lo encuentran útil para tareas como el inventario de la red, la gestión de programas de actualización de servicios y la supervisión del tiempo de actividad del host o del servicio.
Nmap utiliza paquetes de IP sin procesar de formas novedosas para determinar qué hosts están disponibles en la red, qué servicios (nombre y versión de la aplicación) ofrecen esos hosts, qué sistemas operativos (y versiones de SO) están ejecutando, qué tipo de filtros de paquetes/cortafuegos están en uso, y docenas de otras características.
Fue diseñado para escanear rápidamente grandes redes, pero funciona bien contra hosts individuales. Nmap se ejecuta en todos los principales sistemas operativos de computadora, y los paquetes binarios oficiales están disponibles para Linux, Windows y Mac OS X. Además del clásico ejecutable Nmap de línea de comandos, la suite Nmap incluye una GUI avanzada y un visor de resultados (Zenmap), una herramienta flexible de transferencia, redirección y depuración de datos (Ncat), una utilidad para comparar resultados de escaneo (Ndiff) y una herramienta de análisis de respuesta y generación de paquetes (Nping).
¿Cómo instalar Nmap Port Scanner?
En ubuntu linux puedes instalarlo de dos formas
# Fist update
sudo apt-get update
# Now install via apt
sudo apt-get install nmap
# Or install via snap
sudo snap install nmap
Code language: PHP (php)
Uso básico y ejemplos:
Salida predeterminada de nmap:
# Default simple output
sudo nmap website.info
Code language: CSS (css)
¿Cómo escanear un dominio en busca de puertos abiertos, sistema operativo, tiempo de actividad y más?
# Deep Scan
sudo nmap -O -v website.info
Code language: CSS (css)
Puede escanear una subred completa o un rango de IP con Nmap proporcionando * comodín con eso
# Scan Whole network
sudo nmap 192.168.0.*
# Scan a specific range
sudo nmap 192.168.0.101-110
Code language: CSS (css)
puede escanear una lista de archivos y más sudo nmap -iL nmaptest.txt