Scan Types :

FlagDescriptionUse casesFirewall & EDS detection (2026)
-sSTCP SYN scanStandard full recon (with root)Yes
-sTTCP Connect ScanNon-root or routing over SOCKS/TorYes
-sUUDP scanService audit for DNS, SNMP, NTPYes
-sAAcknowledge ScanMapping firewall / ACL rulesYes
-sWWindow ScanDifferentiating open/closed ports on specific legacy/non-RFC TCP stacks behind stateless filtersYes
-sMMaimon scanEvading older BSD-derived packet filters; legacy host fingerprintingYes
-sNTCP Null scanBypassing simple stateless filtersYes
-sFTCP Fin scanBypassing simple stateless filtersYes
-sXTCP X-mas scanBypassing simple stateless filtersYes
-sIZombie scanCompletely anonymous / spoofed target mappingLow on Scanner / Yes on Zombie
-sYSCTP INIT scanTelecom / Core Mobile Networksoften bypasses basic enterprise L4 firewalls unaware of SCTP
-sZCOOKIE-ECHO scanTelecom / Core Mobile NetworksBypasses naive SCTP filters but flagged by deep packet inspection engines inspecting chunk states
-sOIP protocol scanDetermining supported L3 protocolsYES
-bFTP bounce scanBypassing internal network segmentation via proxy hostPartial on Scanner / High on FTP (Obsolete/blocked on modern FTP daemons; logged immediately on the FTP proxy)

Custom Scan

Use --scanflags option to set TCP packet flags manually


Referenced From :