← All tools

Nmap

Network Scanner · Beginner

Discover hosts and services on networks you are authorized to test.

Knowledge reference only. Prefer in-browser Labs first. Use this tool only on systems you own or have written authorization to test.

What to learn

  • Host discovery
  • Scan types (-sS, -sT, -sU)
  • Version detection
  • NSE scripts
  • Output formats

Legitimate use

Used by sysadmins for asset inventory and by defenders to verify firewall rules.

Official docs →

Example commands (lab VMs only)

  • nmap localhost
    Scan common ports on your own machine
  • nmap -sV 127.0.0.1
    Detect service versions on localhost
  • nmap scanme.nmap.org
    Nmap's officially authorized test host