Tag: hook

windows sdk编程系列文章 —- 钩子(下)

admin | 屏幕取词 | 2013-04-15
C++ if(InstallHook(hwndDlg) != NULL) { HookFlag = TRUE; SetDlgItemText(hwndDlg,IDC_HOOK,UnhookText); OutputDebugString("hook/n"); } 123456 ... [阅读全文]
ė2,855 浏览数 6没有评论 0

windows sdk编程系列文章 —- 钩子(上)

admin | 屏幕取词 | 2013-04-15
本课中我们将要学习WINDOWS钩子函数的使用方法。WINDOWS钩子函数的功能非常强大,有了它您可以探测其它进程并且改变其它进程的行为。 理论: WINDOWS的钩子函数可以认为是WINDOWS的主要特性之一。利用它们,您可以捕捉您自己进程或其它进程发生的事件。通过“钩挂”,您可以给WINDOWS一个处理或过滤事件的回调函数,该函数也叫做“钩子函数”,当每次发生您... [阅读全文]
ė2,719 浏览数 6没有评论 0

Windows钩子简介

admin | 屏幕取词 | 2013-04-15
钩子(HOOK)是windows一种消息处理机制。一个钩子应用程序可以截获windows消息进行处理,并控制消息的流动。钩子起作用的原因是因为windows系统提供了钩子链。这个钩子链就是应用程序定义的钩子处理函数队列。当某种类型消息产生时,系统将消息传递到钩子链的第一个处理函数,该处理函数处理完,再决定是否将消息传递到链中的下一个处理函数。如果某个... [阅读全文]
ė2,569 浏览数 6没有评论 0

线程注入、HOOK APIs(附VC6源码)

littlesu | C++ | 2013-01-17
工作关系,想HOOK并修改一些API,使得不支持某些设备的第三方工具可以正常运行,因此花时间写了这么个工具。比如ReadFile时,某些设备不支持指定的缓存大小(如512KB),可以HOOK ReadFile,把缓存大小修改为更小,可能ReadFile就能正常工作,第三方工具也能正常使用。其实,只是想借工作这个契机,学习远程线程注入和HOOK API。工作上测试的设备和第... [阅读全文]
ė3,827 浏览数 6没有评论 0

Ɣ回顶部

无觅相关文章插件,快速提升流量