Skip to content

Banner Home Installation and Requirements Quick Usage and Examples Commands and Options Docs Changelog License

nmapUnleashed Docs

⚙️ Configuration and Presets

nmapUnleashed uses a configuration file at ~/.config/nmapUnleashed/nmapUnleashed.conf to define global settings and reusable presets to fine tune nmapUnleashed's beahviour and speed up scan workflows.

The configuration file allows you to: - Define parameter sets with catchy names containing both Nmap and nmapUnleashed options
- Store global configuration variables that control the behavior of the tool

Configuration values can also be overridden at runtime for current execution using the -c / --config option, allowing temporary changes without modifying the configuration file.

For example the parameter sets and their names can be defined in the relating section inside the config file as dictionary entries

//// Default Parameter sets
//--------------------------------------------------
"parameterSets": {
"basic": "-d -p- -A",
"basic-offline": "-d -p- -A -Pn",
"safe": "-th 2 -kt 120 -d -p - -sV --exclude-ports 9100 --exclude localhost",
"default": "-th 4 -kt 120 --exclude localhost -nwr 5000 -nwt 5000 -d -p- -A"
},
//--------------------------------------------------


Different configurations relating to the behaviour of nmapUnleashed and it's dashboard can be done via the "Dashboard and Backend Configuration" section in the config file.