Skip to content

Nmap

Description

Nmap is a free and open source tool used for vulnerability checking, port scanning and, of course, network mapping.

Target

nmap 10.10.10.10
nmap 10.10.10.1-20
nmap 10.10.10.0/24
nmap -iL list-of-ips.txt

Ports Scan

nmap -p 22 10.10.10.10
nmap -p 1-100 10.10.10.10
nmap -F 10.10.10.10
nmap -p- 10.10.10.10

Scan Types

nmap -Pn 10.10.10.10
# Skip host discovery   
nmap -sT 10.10.10.10
nmap -sS 10.10.10.10
nmap -sU 10.10.10.10

Services & OS Detection

nmap -A 10.10.10.10
# -O -sC -sV --traceroute
nmap -sC 10.10.10.10
nmap -sV 10.10.10.10

Output Formats

nmap -oN target.txt 10.10.10.10
nmap -oX target.xml 10.10.10.10
nmap -oG target.txt 10.10.10.10
nmap -oA nmap/target 10.10.10.10

Scripts

nmap -sC -sV 10.10.10.10
nmap --script-help=ssl-heartbleed   
nmap -–script=ssl-heartbleed.nse 10.10.10.10
nmap --script=smb* 10.10.10.10

References