NMap - 以 root 身份运行与以其他用户身份运行产生的响应不同

NMap - 以 root 身份运行与以其他用户身份运行产生的响应不同
nmap -eeth1 [hostname] -p80

以 root 身份运行该命令会使用接口一并按预期失败(接口一位于被主机阻止的子网上。)使用接口 0 则会成功。

但是,如果我切换到用户 zabbix,则无论我指定哪个有效接口,上述命令都会成功。如果我指定一个不存在的接口,它会按预期失败。

知道为什么 root 和 zabbix 用户之间的输出不同吗?

答案1

这可能与需要超级用户权限才能设置新路由有关。普通用户无法通过route这两种方式添加新路由。非特权 zabbix 用户可能会故障转移到使用默认路由表,但 nmap 不会生成有关它的警告。

相关内容