mzbqhbc 发表于 2016-6-14 15:27:39

pyHook 如何通过ctypes 调用SetWindowsHookEx HOOK掉 windows 全局 的 MessageBox 呢


python 如何通过ctypes 调用SetWindowsHookEx HOOK掉 MessageBox 呢?
我知道通过 ctypes.windll.user32.SetWindowsHookExA就能注册一个hook
但是 请问 如何给这个SetWindowsHookExA传值呢?
   如何写回调函数呢    hook键盘鼠标消息 这些都是很容易理解的但是 直接hookAPI 应该如何写呢?
注意pyHook 貌似只是Hook了键盘和鼠标消息而且有BUG    所以 请不要考虑了哦
请大神帮忙解答下如何通过ctypes 调用SetWindowsHookEx HOOK掉 windows 全局 的 MessageBox 呢

弧矢七 发表于 2016-7-24 10:07:16

我来顶一下,虽然看不懂

L丶 发表于 2016-12-5 17:22:57

等我学会了我来帮你解答

小小小菜菜菜 发表于 2018-12-20 12:46:31

顶帖得鱼币

扩展阅读 发表于 2018-12-24 15:25:11

学习学习

winsome8538 发表于 2020-2-22 15:27:13

学习学习

Cool_Breeze 发表于 2020-11-2 19:00:35

朋友, 你这个问题解决了吗?
最近也在了解SetWinodwsHookExA这个函数
有一篇文件可行,但是我对windows的消息机制不了解!
https://blog.csdn.net/weixin_33804990/article/details/89579758?utm_medium=distribute.pc_relevant.none-task-blog-title-3&spm=1001.2101.3001.4242

Cool_Breeze 发表于 2020-11-2 20:57:07

像游戏外挂锁头等等,是不是也是利用钩子函数实现的呢?
页: [1]
查看完整版本: pyHook 如何通过ctypes 调用SetWindowsHookEx HOOK掉 windows 全局 的 MessageBox 呢