You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
maximum is hardcoded to 256, so it only decodes maximum - length bytes instead of all of length.
My quick fix was to set maximum = len(raw_bytes)*2, but I'm not sure if that violates some guarantees for the blacklist.
After manually applying #1923 I noticed that the arm xor encoder is broken for longer payloads.
pwntools/pwnlib/encoders/arm/xor.py
Lines 29 to 46 in bd12d18
maximum
is hardcoded to256
, so it only decodesmaximum - length
bytes instead of all oflength
.My quick fix was to set
maximum = len(raw_bytes)*2
, but I'm not sure if that violates some guarantees for the blacklist.Test:
The text was updated successfully, but these errors were encountered: