有人知道钩子__userpurge
类型的函数吗?我挂机成功__thiscall
,,,, __stdcall
.__cdecl
__usercall
如何使用转换为__stdcall
或挂钩这种类型的函数__cdecl
?
我首先必须挂钩的功能是:
int __userpurge func<eax>(int a1<ecx>, char a2<dil>, int a3, int a4)
有人知道钩子__userpurge
类型的函数吗?我挂机成功__thiscall
,,,, __stdcall
.__cdecl
__usercall
如何使用转换为__stdcall
或挂钩这种类型的函数__cdecl
?
我首先必须挂钩的功能是:
int __userpurge func<eax>(int a1<ecx>, char a2<dil>, int a3, int a4)
根据IDA Pro文档,__userpurge
与 相同__usercall
,只是被调用者清理堆栈。按照您上一个问题中的建议(如何挂钩 __usercall、__userpurge (__spoils) 函数?),并将堆栈清理留给您的被调用者。