自定义 Linux ping icmp 响应

自定义 Linux ping icmp 响应

有没有办法定制 Linux 机器在有人 ping 它时发回的 icmp echo 响应?假设我 ping 了我家里的 PC,我希望它发回几个字节的预设数据,例如一条 ASCII 消息。我知道我可以通过带 -p 选项的 ping 命令向某人发送数据,并且它只会发回相同的数据,所以我想可以以某种方式定制数据,只是如何做?

我懂 C++,所以必要时我可以编写一个 icmp 客户端

答案1

我最初写道你做不到,但后来,在谷歌上搜索后,我发现此链接。它提到了一个计划,洛基,它完全按照您的建议执行,但显然比您最初考虑的更恶作剧。deb上面提到的软件包不包含源代码,但您可以找到这里

当你读到这篇文章时,我将会研究它。

相关内容