From b00845f42b8a899b2d342cbd388c8553d44860a9 Mon Sep 17 00:00:00 2001 From: cubarco Date: Wed, 8 Nov 2017 16:10:32 +0800 Subject: [PATCH] Fix Dot11WEP icv in Python2 The method crc32 may return nagative value in python2, made it unsigned. --- scapy/layers/dot11.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scapy/layers/dot11.py b/scapy/layers/dot11.py index 32dc1cf88..fcbee7a39 100644 --- a/scapy/layers/dot11.py +++ b/scapy/layers/dot11.py @@ -313,7 +313,7 @@ class Dot11WEP(Packet): key = conf.wepkey if key: if self.icv is None: - pay += struct.pack("