issues/41

This commit is contained in:
恍兮惚兮 2024-05-23 05:04:27 +08:00
parent 8fe11883e2
commit cdc207844f

View File

@ -39,6 +39,9 @@ bool Triangle::attach_function() {
if((DWORD)addr!=(DWORD)TextOutA)return false; if((DWORD)addr!=(DWORD)TextOutA)return false;
if(auto addr=MemDbg::findEnclosingAlignedFunction(stack->retaddr)) 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; HookParam hp;
hp.address=addr; hp.address=addr;
hp.offset=get_stack(4); hp.offset=get_stack(4);