- 博客(2)
- 收藏
- 关注
原创 API拦截之Detours
Detours是一个字x86机器上拦截任意Win32二进制函数的库。拦截代码在运行时动态的注入。Detours使用用户提供的拦截函数将一个无条件跳转指令替换目标函数起始的少数指令。拦截代码将目标函数替换为跳板函数。跳板函数的地址被放在目标函数指针中。拦截函数能够替换目标函数,也可以在跳板函数中通过目标函数指针作为子调用来执行目标函数,从而扩展目标函数的语义。 Detours在执行的时候被插入
2012-11-20 22:14:39 538
原创 DLL的两种链接方式
一。DLL的创建 // DLLTest.h #ifdef __cplusplus #define EXPORT extern "C" __declspec (dllexport) #else #define EXPORT __declspec (dllexport) #endif EXPORT int fun(int a,int b); //#ifdef DLLTest_EXPO
2012-11-20 21:50:28 712
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人