NMap 使用技巧总结(二)

目录

(一)、伺机而动

1. 调整并行扫描组的大小

2. 调整探测报文的并行度

3. 调整探测报文超时

4. 放弃缓慢的目标主机

5. 调整报文适合时间间隔

(二)、防火墙/IDS 逃逸

1. 报文分段

3. IP 欺骗

4. 源地址欺骗

5. 源端口欺骗

6. 指定发包长度

7. 目标主机随机排序

8. MAX 地址欺骗

(三)、信息收集

1. IP 信息收集

2. WHOIS 查询

3. 搜索邮件信息(新版可能没有这个模块)

4. IP 反查

5. DNS 信息收集

6. 检索系统信息

7. 后台打印机服务漏洞

8. 系统漏洞扫描

9.扫描 Web 漏洞

10. 通过 Snmp 列举 Windows 服务/账户

11. 枚举 DNS 服务器的主机名

12. HTTP 信息收集

13. 枚举 SSL 密钥

14. SSH 服务密钥信息探测



(一)、伺机而动

1. 调整并行扫描组的大小

  • nmap --min-hostgroup 30 192.168.1.110/24
  • nmap --max-hostgroup 30 902 192.168.1.104

2. 调整探测报文的并行度

  • nmap --min-parallelism 100 192.168.1.104
  • nmap --max-parallelism 100 192.168.1.104

3. 调整探测报文超时

  • nmap --initial-rtt-timeout 100ms 192.168.1.104
  • nmap --max-rtt-timeout 100ms 192.168.1.104
  • nmap --min-rtt-timeout 100ms 192.168.1.104

4. 放弃缓慢的目标主机

  • nmap --host-timeout 1800000ms 192.168.1.104

5. 调整报文适合时间间隔

  • nmap --scan-delay 1s 192.168.1.104
  • nmap --max-scan-delay 1s 192.168.1.104

(二)、防火墙/IDS 逃逸

1. 报文分段

  • nmap -f -v 61.241.194.1532. 指定偏移大小
  • nmap --mtu 16 192.168.1.104

3. IP 欺骗

  • nmap -D RND:11 192.168.1.104
  • nmap -D 192.168.1.104,192.168.1.103,192.168.1.101 192.168.1.104

4. 源地址欺骗

nmap -sI www.0day.cn:80 192.168.1.104

5. 源端口欺骗

nmap --source-port 902 192.168.1.104

6. 指定发包长度

nmap --data-length 30 192.168.1.104

7. 目标主机随机排序

nmap --randomize-hosts 192.168.1.104

8. MAX 地址欺骗

nmap -sT -Pn --spoof-mac 0 192.168.1.104

(三)、信息收集

1. IP 信息收集

nmap --script ip-geolocation-* www.pcos.cn

2. WHOIS 查询

  • nmap --script whois-domain www.pcos.cn
  • nmap --script whois-domain --script-args whois.whodb=nofollow
  • www.ithome.com
  • nmap -sn --script whois-domain -v -iL host.txt

3. 搜索邮件信息(新版可能没有这个模块)

nmap --script http-email-harvest www.pcos.cn

4. IP 反查

nmap -sn --script hostmap-ip2hosts www.pcos.cn

5. DNS 信息收集

  • nmap --script dns-brute www.pcos.cn
  • nmap --script dns-brute dns-brute.threads=10 www.pcos.cn
  • nmap --script   dns-brute  dns-brute.threads=10,dns-brute.hostlis
  • www.pcos.cn

6. 检索系统信息

nmap -p 445 445 192.168.1.104 --script membase-http-info

7. 后台打印机服务漏洞

nmap --script smb-security-mode.nse -p 445 119.29.155.45

8. 系统漏洞扫描

nmap --script smb-check-vulns.nse -p 445 119.29.155.45

9.扫描 Web 漏洞

nmap         -p80         --script         http-stored-xss.nse/http-sql-injection.nse
119.29.155.45

10. 通过 Snmp 列举 Windows 服务/账户

  • nmap -sU -p 161 --script=snmp-win32-services 192.168.1.104
  • nmap -sU -f -p 161 --script=snmp-win32-users 192.168.1.110

11. 枚举 DNS 服务器的主机名

  • nmap --script dns-brute --script-args dns-brute.domain=baidu.com

12. HTTP 信息收集

  • nmap -sV -p 80 www.0day.com (HTTP 版本探测)
  • nmap -p 80 --script=http-headers www.pcos.cn (HTTP 信息头探测)
  • nmap -p 80 --script=http-sitemap-generator www.pcos.cn (爬行 Web 目录结构)

13. 枚举 SSL 密钥

nmap -p 443 --script=ssl-enum-ciphers www.baidu.com

14. SSH 服务密钥信息探测

nmap -p 22 --script ssh-hostkey --script-args ssh_hostkey=full 127.0.0.1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@Camelus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值