我掛鉤了我的服務器(C++)中的一些函數。我想鉤住某些功能,能夠轉儲數據包,一些客戶端發送(連接/斷開連接包)。我已經掛鉤了recv/recvfrom和WSARecv/WSARecvFrom函數。只有WSARecvFrom函數被調用(許多)次,但僅在服務器啓動時調用。我必須掛鉤哪些功能來查找遠程機器的連接/斷開連接包?我注意到,在服務器上播放時,4個接收函數永遠不會被調用!爲什麼? 例子: typ
知道任何人關於鉤子__userpurge類型的功能? 我掛鉤成功__thiscall,__stdcall,__cdecl,__usercall。 如何掛鉤這種類型的功能使用翻譯__stdcall或__cdecl? 功能誰我必須在第一鉤是: int __userpurge func<eax>(int a1<ecx>, char a2<dil>, int a3, int a4)