4 lines
875 B
Python
4 lines
875 B
Python
orig = bytes.fromhex('55 8b ec 8b 46 06 0b 46 08 75 14 6a 26 9a ff ff 00 00 83 c4 02 89 56 08 89 46 06 0b c2 74 38 c4 5e 06 26 c7 47 08 00 00 26 c7 47 06 00 00 26 c7 47 04 00 00 26 c7 47 02 00 00 26 c7 07 ff ff 26 c7 47 20 00 00 26 c7 47 1e 00 00 26 c7 47 24 00 00 26 c7 47 22 00 00 8b 56 08 8b 46 06 5d cb 55 8b ec 56 8b 76 0a 8b 46 06 0b 46 08 74 2c c4 5e 06 26 c7 07 98 02 ff 76 08 53 9a ff ff 00 00 83 c4 04')
|
|
patched = bytes.fromhex('55 8b ec 56 57 53 06 a1 2c 71 8b 16 2e 71 0b c2 74 4e c4 5e 06 83 eb 36 26 8b 47 02 d1 e0 d1 e0 c4 1e 30 44 01 c3 26 8b 37 26 8b 7f 02 8b c6 0b c7 74 2d c4 5e 06 26 ff b7 e3 00 26 ff b7 e1 00 26 ff b7 dc 00 26 ff b7 da 00 26 ff b7 d8 00 26 ff b7 d6 00 57 56 52 50 9a ff ff 00 00 83 c4 14 ff 76 0c ff 76 0a ff 76 08 ff 76 06 9a ff ff 00 00 83 c4 08 07 5b 5f 5e 5d cb')
|
|
print(len(orig[:len(patched)]))
|
|
print(orig[:len(patched)].hex(' '))
|