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

Popular posts from this blog

PHP DOM loadHTML() method unusual warning -

python - How to create jsonb index using GIN on SQLAlchemy? -

c# - TransactionScope not rolling back although no complete() is called -