Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #A Palantine production
- #circa 2014
- import sys
- import re
- patch="\xcau\xb2\x88H\xea\x06\xbc\xae@\x96\x99\xfa%\x10\xa0;\xba\xf4;\xd1g\xee\xcb\x17\xd5)\x18\x18q3\xa7\x93\xeb\xf8\xd3'\x020\xc7\x16Mzy\xb5<,>\xdda\x1e\xde\x97V\x90xL\xf2\xc2T\xab\xe8\xb5\x87\x14\r\x19\xa3\xf4k+\xe1\t\xbd\xe1\xda\x1b~\xd4\xd7\xc9\xf7\xb5\x815\xf2\xc2\x96\xdbN\x86\xad)\xb6\xf0\xb9\x99\xb5Y\x9d@\xc3\xba\xe8\xb2\x9d,\xc0n\xce\xf6<\xba\x0e\x1b\x9a\x95\x05\xc1\xef\xe9\x01\x9ap \x12~\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
- if(len(sys.argv)<2):
- print "Usage: idb_fix.py <idb file>"
- exit()
- f= open(sys.argv[1], 'rb+')
- d=f.read()
- f1 = re.search( b'\x00\x53\x00\x00\x00\x00\xA0\x00(.*?)\x00\x02\x00',d)
- f.seek(f1.start()+8)
- f.write(patch)
- print "Patch Successful!"
Advertisement
Add Comment
Please, Sign In to add comment