windows消息钩子的工作过程

其中可能有错误的理解,仅供参考

1.按类型和目标程序是否钩取(如果不是全局钩子的话,全局钩子只考虑类型)

2.将接收函数注入目标程序地址空间中(如果目标程序没有的话)

3.将消息送入接收函数中

 

由此可见钩子与接收函数是1对多的关系,通过目标程序判断选择对应的接收函数

posted @ 2020-11-25 22:39  乘舟凉  阅读(60)  评论(0编辑  收藏  举报