-
-
[求助]C++里如何为某个成员函数指定内存地址
-
发表于:
2008-9-8 16:26
5400
-
再Detours2.1里找到可以HOOK类成员函数的例子了。不过例子里只教了如何HOOK自己程序里的类成员函数。对于没代码的别人的程序却不指定该怎么写了。也就是说我只知道别人程序里那个call的地址。该如何写?
int (CDetour::* CDetour::Real_sub_Recv)(int a1, int a2, int a3) = (int (CDetour::*)(int a1, int a2, int a3))&hook::RecvInfAd;
RecvInfAd是我申明的一个函数,如果能把它的地址指定为我在程序里找到的那个CALL的地址就完成了。不过不知道能不能这样做。
[课程]Android-CTF解题方法汇总!