首页
社区
课程
招聘
[求助]minifilter post_queryinformation 中 修改文件大小
发表于: 2015-1-30 23:49 4063

[求助]minifilter post_queryinformation 中 修改文件大小

2015-1-30 23:49
4063
minifilter做透明加解密,遇到一个坎,不知道咋过。简单代码可参照附件,就是WDK的pass through改了两个函数:PtPre_QueryInformation、PtPost_QueryInformation。
现在希望在Post回调中,将返回的文件大小修改为0。测试中,代码会执行,proc mon检测确实返回了0,但explorer和notepad++等程序得到的文件大小却不是0。某大牛提点说:要拦截所有对FCB的查询,但是不肯提示更多了。项目比较急,自己也在查资料中。希望有知道的大牛小牛能够指教下~~
感激不尽!

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

上传的附件:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 0
活跃值: (756)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
不一定 QueryInformation 才能拿到文件的大小

open\read 应该也可以(没有验证)
2015-1-31 09:49
0
雪    币: 45
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
感谢同学提醒,我刚刚试了下,在post_create和post_read中,打印IoStatus.Information的值,发现分别为表示STATUS_SUCCESS的0、读取的字节数。
不知道同学的意思是不是检查IoStatus.Status?
2015-1-31 11:08
0
游客
登录 | 注册 方可回帖
返回
//