halley0101
驱动牛犊
驱动牛犊
  • 注册日期2005-07-30
  • 最后登录2005-12-23
  • 粉丝0
  • 关注0
  • 积分145分
  • 威望29点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1449回复:2

文件隐藏驱动问题(高分求救!!)

楼主#
更多 发布于:2005-08-01 18:16
  我想做一个文件驱动,我已经实现了应用程序的要隐藏文件的添加和删除,对于做驱动有几个问题请教各位大侠:
1。不知道该如何让应用层来扑捉打开资源管理器中的文件(夹)这个事件?
2。在驱动中如何判断用户打开某个文件是否是要隐藏的文件?是则隐藏。
Astronomy
驱动小牛
驱动小牛
  • 注册日期2005-04-11
  • 最后登录2011-12-20
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望31点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-08-05 09:42
下面是引用halley0101于2005-08-01 18:16发表的文件隐藏驱动问题(高分求救!!):
  我想做一个文件驱动,我已经实现了应用程序的要隐藏文件的添加和删除,对于做驱动有几个问题请教各位大侠:
1。不知道该如何让应用层来扑捉打开资源管理器中的文件(夹)这个事件?
2。在驱动中如何判断用户打开某个文件是否是要隐藏的文件?是则隐藏。


1.HOOK NtQueryDirectoryFile

2.HOOK NtCreateFile

其实你的这个东西不需要编写驱动,写个DLL hook就行了,HOOK掉explorer的相关函数
即可
菜鸟也写Windows
yuanyuan
驱动大牛
驱动大牛
  • 注册日期2003-01-15
  • 最后登录2010-08-04
  • 粉丝0
  • 关注0
  • 积分1025分
  • 威望300点
  • 贡献值0点
  • 好评度232点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-08-06 11:21
detous是微软提供的api hook库,可以参考一下
游客

返回顶部