解决scapy库中的Mac地址报错问题
在使用scampy库的时候,在windows中传输mac地址或者说Linux中的mac地址,会出现报错。
单机连接,进入到为文件中 ,然后修改函数方法:
把这个函数代码替换如下,就OK
def mac2str(mac):
# type: (str) -> bytes
try:
a=b"".join(chb(int(x, 16)) for x in plain_str(mac).split('-'))
except :
a=b"".join(chb(int(x, 16)) for x in plain_str(mac).split(':'))
return a