firemail

标题: hook注入dll [打印本页]

作者: Qter    时间: 2021-4-17 12:07
标题: hook注入dll
SetWindowsHookEx

https://blog.csdn.net/qq_36576377/article/details/79335330
  1. BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved){
  2. if(ul_reason_for_call==DLL_PROCESS_ATTACH){
  3. handled=FALSE;
  4. notepadhandle=FindWindow(“Notepad”,NULL);
  5. if(notepadhandle==NULL){
  6. printf(“Notepad Not Found.\n”);
  7. return TRUE;
  8. }
  9. hooker=SetWindowsHookEx(WH_GETMESSAGE,HookProc,(HINSTANCE)hModule,GetWindowThreadProcessId(notepadhandle,NULL));
复制代码
HHOOK WINAPI SetWindowsHookEx(
__in int idHook, \\钩子类型
__in HOOKPROC lpfn, \\回调函数地址
__in HINSTANCE hMod, \\实例句柄
__in DWORD dwThreadId); \\线程ID






欢迎光临 firemail (http://firemail.wang:8088/) Powered by Discuz! X3