Question
from patcherex.backends.detourbackend import DetourBackend
from patcherex.patches import *
backend = DetourBackend("bin")
patches = []
injected_code = '''
mov rdi, 0x200
call malloc
'''
patches.append(InsertCodePatch(0x0001eeb + 0x400000,injected_code,name="fix_bo"))
backend.apply_patches(patches)
backend.save("./bin_p")
This doesn't work. How do I call a dynamically linked (particularly libc) function from inside the patch?
Question
This doesn't work. How do I call a dynamically linked (particularly libc) function from inside the patch?