在Android设备上,您可以使用su
命令获取root权限,然后使用ping
命令来发送ICMP Echo请求
su
以获取root权限。ping -I [网络接口] [目标IP地址]
,其中[网络接口]
是您的Android设备的网络接口(例如wlan0或eth0),[目标IP地址]
是您要ping的目标IP地址。tcpdump
工具来捕获和分析ICMP数据包。首先输入tcpdump -i [网络接口]
以监听指定网络接口上的数据包。然后,尝试ping目标IP地址。tcpdump
将显示与ICMP数据包相关的信息,包括类型和代码。例如,要监听wlan0接口上的数据包,请输入:
tcpdump -i wlan0
然后尝试ping一个IP地址:
ping -I wlan0 8.8.8.8
tcpdump
将显示与ICMP数据包相关的信息,例如:
ICMP echo request id=0x00000001 seq=0x00000001 ttl=64 size=84 source=192.168.1.2
在这个例子中,您可以看到这是一个ICMP Echo请求(类型为8)且序列号为1。