vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2003-03-27 23:11
另外ZwSetInformationFile也可以用,只是你们都没有使用正确的ACCESS_MASK。有一个未公开标志,加上即可。????


在哪儿,pjf老在能提个示吗?

老大,我在调用ZwSetInformationFile中指定FileRenameInformation,程序返回无效的参数,按老大所说,那在ZwCreateFile哪儿加入Access_mask??,能不能提一下?

(我已实现同一目录rename,不过我是构造IRP,但move就不可以,不是同目录,程序失败,我始始终不解其:IrpSp->Parameters.SetFile.FileObject的含义??),能讲解一下吗?

哪位兄弟帮一下呀!!!!!!
(我也遇到这问题呀!!!!)
Ice_Bin
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2003-03-23 16:10
NtSetInformationFile 是APP层的native API,在kernel不能用。
----------------------------------------------------------
都有,不是同一个。


在驱动开发网上找到下面这个代码,试了试好像不行
----------------------------------------------------------
另外ZwSetInformationFile也可以用,只是你们都没有使用正确的ACCESS_MASK。有一个未公开标志,加上即可。
很简单,自己crack一下吧,不多说了



是不是说zwcreatefile里面的ACCESS_MASK?
应该是设成什么值?
好好学习 天天向上
pjf
pjf
驱动中牛
驱动中牛
  • 注册日期2001-07-08
  • 最后登录2006-10-23
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2003-03-23 10:31
NtSetInformationFile 是APP层的native API,在kernel不能用。
----------------------------------------------------------
都有,不是同一个。


在驱动开发网上找到下面这个代码,试了试好像不行
----------------------------------------------------------
另外ZwSetInformationFile也可以用,只是你们都没有使用正确的ACCESS_MASK。有一个未公开标志,加上即可。
很简单,自己crack一下吧,不多说了
vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2003-03-22 12:28
楼上你搞错了,

NtSetInformationFile 是APP层的native API,在kernel不能用。


上面的代码就是使用构造IRP来做的呀!!!
fengmm
驱动牛犊
驱动牛犊
  • 注册日期2001-07-25
  • 最后登录2008-10-21
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2003-03-22 12:00
参考一下... 别人说可以的...
http://groups.google.com/groups?hl=zh-CN&lr=&ie=UTF-8&oe=UTF-8&threadm=6i4b8h%24iil%241%40nnrp1.dejanews.com&rnum=1&prev=/groups%3Fq%3DFileRenameInformation%26hl%3Dzh-CN%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3D6i4b8h%2524iil%25241%2540nnrp1.dejanews.com%26rnum%3D1
free bird
Ice_Bin
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2003-03-21 20:14
ZwSetInformationFile是不行,



555~~~~~~~~~,看来要用构造IRP了,,,,该死的MS,为什么没有rename??????????



我扁MS!!!!!!!!!



构造irp?
这个我不懂,能不能说说他的工作原理?

我的邮箱是swordbin@163.net,多多指教
好好学习 天天向上
vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2003-03-21 20:00
ZwSetInformationFile是不行,



555~~~~~~~~~,看来要用构造IRP了,,,,该死的MS,为什么没有rename??????????



我扁MS!!!!!!!!!
vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2003-03-21 12:53
我也看过DDK的帮助,ZwSetInformationFile是没有FileRenameInformation,除非MS文档说的不准,不过奇怪的是,IFS KIT的OSR DOC\\irpman.pdf 却是用这种方法(用ntxxx函数),不知道是不是ntxxx函数可以,但Zwxxxx就不知道,不过到这步,何不构造个IRP,然后向下传,我想这是可以的方法。


  先建议你还是再用你的代码改一改,至于方法,你参考一下irpman.pdf的做法,我想也许可能行。实在不行,只好走最后一步,构造IRP向下传。

  我也遇到这个问题,今天我试一下,到时交流。
Ice_Bin
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2003-03-21 09:25
有哪位好心人帮忙看看我的代码?

感激不禁啊!
好好学习 天天向上
Ice_Bin
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2003-03-21 09:23
Use ZwSetInformationFile with FileRenameInformation as class information. maybe can resolve your problem...
 


Just as you say I have used the FileRenameInformation class,
but I still can\'t resolve my problem!
好好学习 天天向上
Ice_Bin
驱动牛犊
驱动牛犊
  • 注册日期2002-02-25
  • 最后登录2004-01-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2003-03-21 09:21
能做到这步,何不构造个IRP向下值。


我也遇到,就准备使用IRP。



看不懂,能不能说仔细点。。

 :D :D :D
好好学习 天天向上
fengmm
驱动牛犊
驱动牛犊
  • 注册日期2001-07-25
  • 最后登录2008-10-21
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2003-03-20 21:42
Use ZwSetInformationFile with FileRenameInformation as class information. maybe can resolve your problem...
free bird
vcmfc
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-01-28
  • 粉丝0
  • 关注0
  • 积分528分
  • 威望53点
  • 贡献值0点
  • 好评度52点
  • 原创分0分
  • 专家分0分
32楼#
发布于:2003-03-20 21:28
能做到这步,何不构造个IRP向下值。


我也遇到,就准备使用IRP。
上一页 下一页
游客

返回顶部