我为python 2.6安装了模块scapy,当我导入这个模块时,我得到了这个警告:
警告:无法导入图层ipsec:'module'对象没有属性'IPPROTO_AH'
我看了socket属性,我没有找到'IPPROTO_AH'属性另外,我试图编辑模块ipsec.py并找到用其他东西替换IPPROTO_AH的方法然后我得到警告与IPPROTO_ESP!
我尝试在ipsec.py中编辑行,例如:
overload_fields = {
IP: {'proto': IPTest},
IPv6: {'nh': IPTest},
IPv6ExtHdrHopByHop: {'nh': socket.IPPROTO_AH},
IPv6ExtHdrDestOpt: {'nh': socket.IPPROTO_AH},
IPv6ExtHdrRouting: {'nh': socket.IPPROTO_AH},}
bind_layers(IP, AH, proto=socket.IPPROTO_AH)
bind_layers(IPv6, AH, nh=socket.IPPROTO_AH)
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题 ?