ping是无法看出对方的系统的;
可以安装个nmap使用nmap命令来查看对方的系统这个比较准确
下载:https://nmap.org/download.html
nmap -O 8.8.8.8
可以通过TTL值看的,一般的windows NT/XP的TTL值是128,linux的是64,windows 95/98/me的是32,unix的ttl值是256,您可以看我下面的图片,是我亲测的,120.126.62.10是windows系统(我同学的),而120.124.62.11是linux系统(我自己的),不过以上都是默认的,TTL的值是可以修改的哦
ping命令
TTL=128,这是WINNT/2K/XP。
TTL=32,这是WIN95/98/ME。
TTL=256,这是UNIX。
TTL=64,这是LINUX。
以上都是默认情况,实际可能被欺骗
看TTL值,一般如果没有改的话linux的TTL为61,不过这个值是可以改的。
不能吧
ICMP封包里面没有这个信息吧= =
有些论坛可以判断操作系统是根据TTL不同