Parametre programu Nmap sa považujú buďto za voľby upravujúce jeho správanie alebo za súčasť zoznamu uzlov, ktoré má skenovať. Položky tohoto zoznamu môžu mať nasledovnú formu:
IP adresa uzla (napr. 10.9.2.3 ),
meno uzla uvedené v DNS (napr. medea.zuikaku.org ),
CIDR notácia (napr. 10.9.2.0/25 ), kde za znakom lomeno je uvedený počet jednotkových bitov sieťovej masky,
CIDR notácia, kde je miesto adresy siete uvedená adresa alebo meno uzla z tejto siete (napr. 10.9.2.3/25 alebo medea.zuikaku.org/25 ),
v IP adresách, pokiaľ sa neuvedie sieťová maska, je možné každý bajt nahradiť zoznamom povolených hodnôt oddelených čiarkami,
rovnako je možné každý bajt nahradiť rozsahom, kde je spodná a vrchná hranica oddelená pomlčkou, a to je možné kombinovať s predchádzajúcim bodom.
Jednotlivé položky môžu mať rôzny formát a oddeľujú sa medzerou; legálnym zoznamom je napríklad aj scanme.nmap.org 192.168.0.0/8 10.1-254.0,1,3-7.42 . (Posledná položka znamená uzly, ktoré majú prvý bajt IP adresy 10, druhý od 1 do 254 vrátane, tretí 0, 1, 3, 4, 5, 6 alebo 7 a posledný 42.).
Okrem toho je možné uzly špecifikovať nasledovným spôsobom:
-iL meno_súboru ukladá Nmapu prečítať zoznam adries z príslušného súboru; ten môže používať ľubovoľnú kombináciu formátov uvedených vyššie,
-iR počet_uzlov ukladá Nmapu, aby skenované adresy v danom počte vygeneroval náhodne, pričom vynecháva rozsahy adries, ktoré sa na Internete nepoužívajú na adresovanie uzlov,
--exclude zoznam ukladá Nmapu, aby uzly zo zoznamu vynechal, i keď by ich inak skenoval; zoznam môže byť v rovnakom formáte ako zoznam skenovaných uzlov,
--excludefile meno_súboru ukladá Nmapu, aby uzly zo zoznamu v príslušnom súbore vynechal.
|