diff --git a/pages/common/masscan.md b/pages/common/masscan.md index 8027a1a88..d8aa33353 100644 --- a/pages/common/masscan.md +++ b/pages/common/masscan.md @@ -4,7 +4,7 @@ > Best run with elevated privileges. Nmap compatibility run `masscan --nmap` to find out more. > More information: . -- Scan an IP or network subnet for port 80: +- Scan an IP or network subnet for [p]ort 80: `masscan {{ip_address|network_prefix}} --ports {{80}}` @@ -16,10 +16,18 @@ `masscan {{10.0.0.0/16}} --top-ports {{100}} --excludefile {{path/to/file}}` -- Scan the Internet for port 443: +- Scan the Internet for web servers running on port 80 and 443: -`masscan {{0.0.0.0/0}} --ports {{443}} --rate {{10000000}}` +`masscan {{0.0.0.0/0}} --ports {{80,443}} --rate {{10000000}}` + +- Scan the Internet for DNS servers running on UDP port 53: + +`masscan {{0.0.0.0/0}} --ports {{U:53}} --rate {{10000000}}` - Scan the Internet for a specific port range and export to a file: -`masscan {{0.0.0.0/0}} --ports {{0-65535}} -output-format {{binary|grepable|json|list|xml}} --output-filename {{path/to/file}}` +`masscan {{0.0.0.0/0}} --ports {{0-65535}} --output-format {{binary|grepable|json|list|xml}} --output-filename {{path/to/file}}` + +- Read binary scan results from a file and output to `stdout`: + +`masscan --readscan {{path/to/file}}`