nmapUnleashed Docs
🧰 Commands and Options
nmapUnleashed provides a set of options which are briefly described down below, these extend the normal option set of Nmap.
For the official Nmap parameters, that nmapUnleashed inheritates, please checkout the official Nmap docs.
For permanent changes the config file can be edited.
For detailed information please visit the .
(Only -v, -oN, -oX, -oS, -oG and -oA are not available as these functions are handeld through nmapUnleashed.)
After nmapUnleashed finishes, a dashboard.txt file is generated containing a complete overview of all performed scans, results, and statuses.
Usage
Usage: nmapUnleashed [OPTIONS] [TARGETS]...
Arguments
[TARGETS]... — Specify one or more targets for the scan.
Targets can be:
- Single IP addresses (e.g.,
192.168.1.1orfd12:3456:789a::) - CIDR ranges (e.g.,
10.0.0.0/24orfd12:3456:789a::/28) - Hostnames / DNS names (e.g.,
scanme.nmap.org) - Files containing one target per line (e.g.,
targets.txt)
You can also assign custom Nmap parameters per target using the syntax:
"<target>=<nmapParameter>"
Scan Options
| Option | Value Type | Default Value | Description |
|---|---|---|---|
-th /--threads |
\<number> | 4 | Number of threads (max parallel scans). |
-ps /--parameter-set |
\<id> | None | Apply a predefined parameter set / preset (nmap and unleashed parameter) from config, merged with parameters given at runtime. |
-kt /--kill-threshold |
\<minutes> | None | Automatically abort a scan if it reaches the specified runtime. |
-ex /--exclude |
\<target> | None | Exclude passed target(s) (IP, CIDR, DNS, File) from target list. |
Dashboard Options
| Option | Value Type | Default Value | Description |
|---|---|---|---|
-nwr /--network-warning-receive |
\<integerInKBp> | 0 | Warn if incoming network traffic reaches defined KBps (0 to disable). |
-nwt /--network-warning-transmit |
\<integerInKBp> | 0 | Warn if outgoing network traffic reaches defined KBps (0 to disable). |
-fs /--fixed-size |
N/A | False | Keep the dashboard size fixed. |
Output Options
| Option | Value Type | Default Value | Description |
|---|---|---|---|
-ko /--keep-offline |
N/A | False | Preserve scan files for non-online targets; they are always listed in dashboard.txt. |
-rf /--remove-files |
\<listOfFileTypes> | None | Delete specified scan files after completion (e.g., "xml" or "xml;gnmap"). |
-nf /--no-folder |
N/A | False | Store all scan files in the current directory instead of creating a subfolder per scan. |
-op /--output-pattern |
\<outputPattern> | {target} | Set the naming pattern for scan files and folders (e.g., {target}_{parameter});{target} is mandatory. |
-nd /--no-dashboard |
N/A | False | Do not create the dashboard.txt file (holding an overview over performed scans and their states). |
Misc Options
| Option | Value Type | Default Value | Description |
|---|---|---|---|
-c /--config |
"\<configKey>:\<value>;..." | None | Temporarily adjust configuration settings for this run (adjust config file for permanent changes). |
-qm /--quiet-mode |
N/A | False | Enable quiet mode (no banner or version info). |
-sm /--silence-mode |
N/A | False | Enable silent mode (suppress all terminal output). |
-v /--version |
N/A | N/A | Display nmapUnleashed version. |
-h /--help |
N/A | N/A | Display help message. |