2020
12-29
12-29
python实现ping命令小程序
ping的原理是发送一个ICMP请求包,然后根据目的地址的应答包来判断是否能够和这个主机进行通信。我们使用python实现,借助于scapy来进行编写程序。fromscapy.allimport*importtime,struct,random#编写ping一个包的函数。defping_one(dst='36.152.44.95',ttl_no=64,id_no=345,seq_no=5):start_time=time.time()#将时间转换为二进制序列。time_to_bytes=struct.pack('>d',start_time)#进行发送ICMP包,发...
继续阅读 >