__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)関数をフックする方法?)で提案されているように実行し、スタックのクリーンアップを呼び出し先に任せます。