mac下安装了scapy模块,版本2.4.4,python版本为3.8.5,编写代码运行后报错如下:
来源:3-7 通过scapy模块实现ARP通信协议
陈小莫
2020-09-22 11:09:47
from scapy.all import srp, Ether, ARP, conf conf.verb = 0 def handle_arp_address(ip_address): ans, unans = srp(Ether(dst="ff:ff:ff:ff:ff:ff")/ARP(pdst=ip_address), timeout=2) for snd, rcv in ans: print(rcv.sprintf(r"%Ether.src% & %ARP.psrc%")) handle_arp_address("192.168.20.1")
1回答
好帮手慕小猿
2020-09-22
同学,你好。mac系统对这块内容不太友好,同学如果想试一试可切换到win系统使用python3.6
祝学习愉快~
相似问题