首页
社区
课程
招聘
未解决 [求助]一个R3的程序 如何接受 键鼠 检测出SendMessage PostMessage keybd_event mouse_event 的区别 50.00雪花
发表于: 2018-7-31 15:31 3098

未解决 [求助]一个R3的程序 如何接受 键鼠 检测出SendMessage PostMessage keybd_event mouse_event 的区别 50.00雪花

2018-7-31 15:31
3098
一个R3的程序 如何接受 键鼠 检测出SendMessage PostMessage keybd_event  mouse_event 的区别

求问
         键盘鼠标触发以后  系统做了什么 通知了程序什么 


[课程]Android-CTF解题方法汇总!

最后于 2018-7-31 15:34 被懒的时间编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 69
活跃值: (71)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
检测鼠标的:
通过 GetCursorPos 获取鼠标坐标。然后再对比自身窗口组件接收到的消息坐标。如果再一定误差范围外,那就是send,post过来的。否则视为mouse_event模拟的。

键盘:
通过GetCursorPos,再接受到按下消息时对比按键。若该键的键状态并非按下状态,则视为send,post
2018-8-3 14:45
0
雪    币: 136
活跃值: (337)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
mouse_event 模拟 是会移动真实鼠标  GetCursorPos  应该无法检测吧
2018-8-4 23:26
0
游客
登录 | 注册 方可回帖
返回
//