ele7enxxh/Android-Inline-Hook

LDR_THUMB32 分支生成的 trampoline 寄存器不正确

dkw72n opened this issue · 1 comments

在 LDR_THUMB32 处理分支
寄存器可取 r0-r15
trampoline 使用的 thumb16 汇编指令无法处理 r8-r15的情况

trampoline_instructions[0] = 0x4800 | (r << 8);	// LDR Rr, [PC]

刚看到 pr 已经解决了