linux - Inconsistent register values after setting up them in a Jprobes module -
this question in continuation previous question on intercepting elf loader.
now exact problem code logic implemented within load_elf_binary
function wherein @ end of function eax, ebx, ecx , edx
registers set via inline asm call, before function returned.
i have planted jprobe
on load_elf_binary
function need access struct linux_binprm *bprm
argument since set register values within jprobe handler causes inconsistency when control returns actual function , application terminates segmentation fault.
what possible solution ?
Comments
Post a Comment