ping命令是TCP/IP协议中最为常用的命令之一,主要用来检查网络是否通畅或者网络连接的速度,作为一个黑客来说,ping命令是第一个必须掌握的DOS命令。在“命令提示符”窗口中输入ping /?,可以得到这条命令的帮助信息。
使用ping命令对计算机的连接状态进行测试的具体操作步骤如下。
Step 01 使用ping命令来判断计算机的操作系统类型。在“命令提示符”窗口中输入“192.168.0.1”命令,右上图为其运行结果。
Step 02 在“命令提示符”窗口中输入ping 192.168.0.1 –t –l 128命令,可以不断向某台主机发出大量的数据包,如下图所示。
Step 03 判断本台计算机是否与外界网络连通。在“命令提示符”窗口中输入ping www.baidu.com命令,下图为其运行结果,说明本台计算机与外界网络连通。
Step 04 解析某IP地址的计算机名。在“命令提示符”窗口中输入ping -a 192.168.1.102命令,下图为其运行结果,这台主机的名称为“SC-201811151232.DHCP HOST”。
由于不同的操作系统的主机设置的TTL值是不同的,所以可以根据TTL值来识别操作系统类型。在一般情况下:
● TTL=32则认为目标主机操作系统为Windows 95/98。
● TTL=64-128就认为主机操作系统为Windows NT/2000/XP/7/10。
● TTL=128-255或者32-64就认为主机操作系统是UNIX/Linux操作系统。