带有 IP 选项的 Nmap ICMP 请求

带有 IP 选项的 Nmap ICMP 请求

只需在 Ping 请求中放入“路由器警报”选项即可。

路由器警报位于 IP 头末尾,为 0x94040000。

这是我尝试过的(以及很多其他的变化):

sudo nmap -sU -PE --ip-options "\x94\x04\x00\x00" 15.234.166.241

nmap手册页说“-PE”将发送 ICMP 回显请求,但我在 wireshark 跟踪中看到的只是 TCP 活动。

总结一下:我需要发送一个正常的 ICMP Echo 请求,并在 IP 标头中包含 Router Alert 选项。到目前为止,nmap 一直很费劲。我愿意接受其他想法 - 但根据 nmap 手册和手册页,这应该很容易。

不想构建/编译任何新的 ping 命令,也不想更改 ubuntu 内核代码。

答案1

nping有我需要的东西:

sudo nping -icmp -c 1 -icmp-type 8 --ip-options "\x94\x04\x00\x00" -dest-ip 192.168.1.5

相关内容