系统钩子的问题,如何拦截特定的系统消息?比如可以截到读取SIM卡上的信息之类的API调用。希望有例子,非常感谢

tyzyx 2008-07-02 10:32:12
系统钩子的问题,如何拦截特定的系统消息?比如可以截到读取SIM卡上的信息之类的API调用。希望有例子,非常感谢
...全文
145 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
pcjbird 2008-12-11
  • 打赏
  • 举报
回复
可以挂钩吗?貌似尝试了不成功的。。。似乎只能挂键盘钩子。
android2008 2008-11-28
  • 打赏
  • 举报
回复
up
navi_dx 2008-11-28
  • 打赏
  • 举报
回复
如果通过系统API比如TAPI读取SIM卡可以hook,如果别的程序自己通过驱动(Serial)访问sim卡,你是没有办法直接hook的,但是可以自己定制一个驱动,接口和原有驱动一致,直接调用原有驱动dll,在要hook的接口上做处理,在注册表中换掉原有驱动
钩系统API的例子网上有,主要是用PerformCallBack4进行远程过程调用,将系统API的函数跳转地址换成自己的函数地址
beyondma 2008-11-27
  • 打赏
  • 举报
回复
[Quote=引用楼主 tyzyx 的帖子:]
系统钩子的问题,如何拦截特定的系统消息?比如可以截到读取SIM卡上的信息之类的API调用。希望有例子,非常感谢
[/Quote]
钩子有没问题,但是你想把SIM卡操作的AT拦到基本上是不太可行。至少我没试过。你可以看看这篇博客,有关钩子的。http://blog.csdn.net/BEYONDMA/archive/2008/11/12/3281437.aspx

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧