Nmap 的代理选项并不覆盖每个扫描阶段
在假设每个发现、扫描和查询操作都会使用所配置的出口之前,请先阅读 Nmap 代理支持的范围。
Nmap 文档所述的代理支持 通过 nsock 生效,并不适用于调用中的每项网络操作:
| 活动 | 文档所述范围 |
|---|---|
| NSE 与版本扫描 | 属于该网络路径所描述的支持用途。 |
| Ping、端口扫描与操作系统发现 | 明确不在该选项的覆盖范围内。 |
| 主机名解析 | 请查阅已安装版本自身的限制;不要从一次经代理的交换推断远程 DNS。 |
被中继的 TCP 连接不同于 ICMP 或专门构造的 IP 包。HTTP 隧道不能仅因为共享同一目标地址就承载任意的原始数据包操作。
套接字拦截包装器有其自身范围。拦截普通应用调用并不代表覆盖原始数据包、辅助进程或所有解析器路径。
对于源位置很重要的授权评估,请记录每个已启用阶段预期的路由。如果程序无法提供该路由,请使用具有所需位置的可控评估主机。一次可用的代理事务只能证明它自己的路径。