首页
社区
课程
招聘
[旧帖] 求助如何防hook截获sendmessage的信息 0.00雪花
发表于: 2012-1-16 11:36 7638

[旧帖] 求助如何防hook截获sendmessage的信息 0.00雪花

2012-1-16 11:36
7638
本人正在写自动填写用户名密码的工具,使用的是sendmessage+setText技术,发现别人用hook的方法可以截获sendmessage和setText的信息得到用户的密码,请问有没有办法判断出来自己的程序和目标程序是否已经被hook了,如果有就禁止填写操作,我用spy++就能截获到通过sendmessage发送字符串信息,我打算遍历所有dll,判断dll合法性,但不知道合法的依据是什么,也不知道有没有别的更好的方法,希望高手可以指点一下小弟!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 89
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
可以检测sendmessage的函数开头地址有没有被jmp掉  如果有就是被hook了

PS: 可能有杀毒软件干扰
2012-1-16 14:32
0
雪    币: 152
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
楼上的兄弟判断头有没有jmp,恐怕我技术不够,不知道怎么做,你有详细的代码吗?其他的兄弟能否给在下一些新的防止方法啊
2012-1-16 15:58
0
雪    币: 0
活跃值: (954)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
判断API第一个字节是E9,如果是E9 直接还原就行了。
2012-1-16 16:11
0
雪    币: 2105
活跃值: (424)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
NtUserSendMessage
2012-1-16 16:18
0
游客
登录 | 注册 方可回帖
返回
//