Memo
IDA Pro 자주쓰는 Python 스크립트
Mungsul
2015. 9. 3. 12:46
def patch(code):
for i in range(len(code)):
PatchByte(ScreenEA()+i,ord(code[i]))
PatchByte(ea, 바꿀바이트) => ea 주소의 바이트를 바꿔줌
ScreenEA() => 현재 커서로 찍은(노란색 빛이 나는) ea의 주소 리턴
def extract_file(ea,size,filename):
f = open(filename,"wb")
data = ""
for i in range(ea,ea+size):
data += chr(Byte(i))
f.write(data)
f.close()