LinuxCommandLibrary

zenmap

TLDR

Launch GUI

$ zenmap
copy
Scan a target
$ zenmap -t [target]
copy
Open existing scan results
$ zenmap -f [results.xml]
copy

SYNOPSIS

zenmap [options] [resultsfile_]

DESCRIPTION

Zenmap is the official graphical user interface for Nmap, the network security scanner. It provides visual network topology mapping, scan comparison, and profile management to make Nmap more accessible.
The interface includes predefined scan profiles (Intense scan, Quick scan, Ping scan, etc.) and allows creating custom profiles. Scan results are displayed in multiple views: Nmap output, ports/hosts tables, topology map, and host details.
Zenmap can save scans to its database for later comparison, helping track network changes over time. The topology view visualizes discovered hosts and their relationships.
Scan profiles translate to Nmap command lines, visible in the interface. This helps users learn Nmap's options while using the GUI.

PARAMETERS

-t, --target target

Start with specified target
-p, --profile profile
Start with specified scan profile
-f, --file file
Open scan results file
-n, --nmap path
Path to nmap executable
-v, --verbose
Increase verbosity
--help
Display help message

CAVEATS

Many scan types require root/administrator privileges for raw socket access.
Scanning networks without authorization may be illegal. Only scan networks you own or have explicit permission to test.
The GTK-based interface may not be available on all systems. nmap command-line works everywhere.
Zenmap development is less active than Nmap itself. Some newer Nmap features may not have GUI support.

SEE ALSO

nmap(1), masscan(1), netstat(8)

Copied to clipboard