IT虾米网

python-pcap模块解析mac地址

sanshao 2018年06月24日 编程语言 1481 0
import pcap   
import binascii   
   
   
a = pcap.pcap()   
a.setfilter('arp')   
   
for i,j in a:   
    if binascii.hexlify(j[21])=="02":   
        print 'Mac Reply!'   
        for index in range(len(j)):   
            if index>=22 and index<=27:   
                   print binascii.hexlify(j[index])+":"   
        print "Over"   
        break  

评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!