Discuz! Board

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 517|回复: 0
打印 上一主题 下一主题

hook注入dll

[复制链接]

1228

主题

1998

帖子

7598

积分

认证用户组

Rank: 5Rank: 5

积分
7598
跳转到指定楼层
楼主
发表于 2021-4-17 12:07:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|firemail ( 粤ICP备15085507号-1 )

GMT+8, 2024-5-17 21:27 , Processed in 0.053418 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表