diff --git a/scapy/utils.py b/scapy/utils.py index 6c10cc137a50b68566d27488b570f281ec64f912..11cff5fd8aba86ea22e5857b01f9da23a11a8392 100644 --- a/scapy/utils.py +++ b/scapy/utils.py @@ -410,7 +410,7 @@ def corrupt_bytes(s, p=0.01, n=None): if n is None: n = max(1,int(l*p)) for i in random.sample(xrange(l), n): - s[i] = random.randint(0,255) + s[i] = (s[i]+random.randint(1,255))%256 return s.tostring() @conf.commands.register