lcqwrd521
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分-16分
  • 威望100点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2311回复:7

文件钩子的问题

楼主#
更多 发布于:2001-06-22 18:19
在文件保护过程中,要对文件的读写操作进行控制,使用文件钩子做的vxd,在拦载,IFS_WRITE,和IFS_READ时系统传给我的pir结构中竟然没有操作文件的路径,其他的都很正常啊!就是这两个不行。各位大虾,快快帮忙啊!我才做了一个月不到的vxd,很多东东还不理解!
znsoft
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2023-10-25
  • 粉丝300
  • 关注6
  • 积分910分
  • 威望14796点
  • 贡献值7点
  • 好评度2410点
  • 原创分5分
  • 专家分100分
  • 社区居民
  • 最爱沙发
  • 社区明星
沙发#
发布于:2001-06-22 18:41
你可以在打开时取到呀。
http://www.zndev.com 免费源码交换网 ----------------------------- 软件创造价值,驱动提供力量! 淡泊以明志,宁静以致远。 ---------------------------------- 勤用搜索,多查资料,先搜再问。
lcqwrd521
驱动牛犊
驱动牛犊
  • 注册日期2001-05-10
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分-16分
  • 威望100点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2001-06-22 18:55
文件写操作的时候,系统难道就不传路径给钩子吗!就是在文件打开的时候取到路径,但在激发IFS_WRITE的时候路径的值为什么没有啊!
switch(ns)
{
  case IFS_OPEN:
这里能得到pir->ir_ppath->ir_totalLength;
    break;
  case IFS_WRITE:
这里能就得不到pir->ir_ppath->ir_totalLength;
    break;
  case IFS_READ:
这里能也得不到pir->ir_ppath->ir_totalLength;
    break;
}
有什么资料上讲filehook了吗?
playguy
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2005-08-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-02-24 10:16
可以去这里看一看,有完整的源代码,绝对实用:
http://www.aslike.net
yuanyuan
驱动大牛
驱动大牛
  • 注册日期2003-01-15
  • 最后登录2010-08-04
  • 粉丝0
  • 关注0
  • 积分1025分
  • 威望300点
  • 贡献值0点
  • 好评度232点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-02-26 21:05
楼上的卖代码啊,呵呵
sys_ck
驱动牛犊
驱动牛犊
  • 注册日期2003-03-22
  • 最后登录2003-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-04-18 19:30
我现在也要用到文件钩子,就是在打开文件时,会弹出一个对话框,需要输入用户名和密码,请问应该在内核部分实现还是应用程序部分(开发环境在w2k和DDK下)。前人们指点一下吧!

楼上的,
http://www.aslike.net
打不开阿

bxiao
驱动牛犊
驱动牛犊
  • 注册日期2003-04-10
  • 最后登录2003-07-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-04-19 22:19
我现在也要用到文件钩子,就是在打开文件时,会弹出一个对话框,需要输入用户名和密码,请问应该在内核部分实现还是应用程序部分(开发环境在w2k和DDK下)。前人们指点一下吧!

楼上的,
http://www.aslike.net
打不开阿

 


首先这个功能应该只能用驱动来实现
当然需要应用程序的配合了
其次关于文件操作的监控
已经有很多牛人有了很多代码
你可以参考参考
当然最牛的代码还是FileMon了
可以下载看看
我是菜鸟
remote999
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2003-06-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-04-24 20:28
文件操作实时监控的程序原码哪有?
急需,请各位高手指点一二,不胜感激!!!
游客

返回顶部