是否支持修改同一个地址?
XMDS opened this issue · 1 comments
XMDS commented
registerInlineHook(a,my_a,org_a)
registerInlineHook(a,my_a2,org_a)
void (*org_a)()
void a()
{
}
void my_a()
{
…
return org_a()
}
void my_a2()
{
…
return org_a()
}
如果更改同一个地址 执行到自己的函数,第二个函数my_a2中最后的原始a函数的指针是原始a函数还是my_a函数?
它们支持替换同一个地址,并依次执行吗?
XMDS commented
先执行my_a2 在执行my_a 最后执行原始a 我的意思是这个?它们能支持吗?