获取ICMP数据包负载

获取ICMP数据包负载

-p我知道,我可以发送带有十六进制格式参数的自定义有效负载,就像ping -p DEADBEAF 8.8.8.8 只是好奇,服务器是否也可以使用有效负载进行响应?如果是,我如何在终端中显示它?

此外,我能在我的服务器上实现它吗,比如用 Python?所以我可以在 ping 上用 16 字节的消息回答,那会很有趣

答案1

我最近想知道 Windows 上的 ping 中发送了什么,这就是我得到的:

https://drive.google.com/file/d/0B3N2koAvLeyJRnNjRDBpQ2o4dUE/view

系统发送不完整的拉丁字母(为什么没有 x、y 和 z?)并且 Linux 路由器以相同的值进行响应。

您可以使用网络嗅探器(或分析器,使其听起来不那么具有威胁性)例如 tcpdump 查看发送的内容。

我假设您必须返回客户端发送的相同值,但我可能错了。

相关内容