mirror of
https://github.com/HIllya51/LunaHook.git
synced 2024-10-22 23:18:16 +08:00
issues/41
This commit is contained in:
parent
8fe11883e2
commit
cdc207844f
@ -39,6 +39,9 @@ bool Triangle::attach_function() {
|
||||
if((DWORD)addr!=(DWORD)TextOutA)return false;
|
||||
if(auto addr=MemDbg::findEnclosingAlignedFunction(stack->retaddr))
|
||||
{
|
||||
if(*(BYTE*)(addr-2)==0xeb)//jmp xx, MONSTER PARK~化け物に魅入られし姫~,在函数中间中断
|
||||
addr=MemDbg::findEnclosingAlignedFunction_strict(stack->retaddr);
|
||||
if(!addr)return true;
|
||||
HookParam hp;
|
||||
hp.address=addr;
|
||||
hp.offset=get_stack(4);
|
||||
|
Loading…
Reference in New Issue
Block a user