首页
社区
课程
招聘
[原创]内核驱动文件重定向 加图加代码
发表于: 2010-11-10 00:02 17812

[原创]内核驱动文件重定向 加图加代码

2010-11-10 00:02
17812

最近学习了下内核驱动中的文件重定向。现在总结一下,希望对大家有用

不知道在逆向论坛发表文件过滤驱动是一个错误?  我承认这些是很基础的东西 但是不能发表工作成果的我发表一些试验程序的副产品也是为了和大家分享

那个啥啥Miminka (Mummy) 巨婴们攀爬的是Žižkov的电视塔曾经被评选为最丑陋的建筑物 不也被当地的群众以艺术的宽容接受了么

拜托大家宽容的对待这些  大不了一笑而过吧  当然 管理员能给个精华最好了 谢谢

最近几天将附加上MINIFILTER重定位代码(已加) 以及附上完整的将指定文件重定位到内存中的实验代码
额  其实不是想吸引眼光 所以强调下只是实验代码

重定向,字面即为对某A文件的操作直接转移到B文件。比如读、写 、设置长度或文件结尾指针等属性、甚至是删除操作。
内核驱动中文件重定向主要用于加解密.打开密文文件时将其复制到一个隐藏的临时文件,并解密后打开,保存时将临时文件加密后覆盖原文件。
或者打开文件等对象重定向,用于系统还原,以及使用重定向技术将应用程序数据与操作系统数据分离存储来达到保护系统的作用

以下是基于        SFILTER框架的 文件重定向
相对MINIFILTER框架 SFILTER看起来比较复杂 但是他可以跨分区跨卷进行文件重定向

无论我们查询设置文件属性 读写 删除文件等 均是通过打开文件来开始的 而在内核中打开文件便是创建--Create
我们进行路径替换来重定位也是从这里开始


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

上传的附件:
  • 1.JPG (165.30kb,554次下载)
  • 2.JPG (89.44kb,546次下载)
收藏
免费 7
支持
分享
最新回复 (11)
雪    币: 8835
活跃值: (2404)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
2
好复杂~重定向这个东西用object type hook一下轻松搞定
2010-11-10 00:38
0
雪    币: 37
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
恩。。如果不HOOK呢
使用商品软件的客户如果得知同样用于重定位的商品一个是HOOK完成  一个是使用微软的MINIFILTER完成  客户的选择结果也就可想而知了
多一种办法多一点知识总是好的
都用c= c+1 那么c++就不会出现了  对吧
2010-11-10 00:41
0
雪    币: 796
活跃值: (370)
能力值: ( LV9,RANK:380 )
在线值:
发帖
回帖
粉丝
4
我真不知道有哪种类型的客户会对比哪种商品是用hook,还是用MINIFILTER,然后再决定使用........
2010-11-10 01:32
0
雪    币: 37
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
因为如果做磁盘还原 根本是不考虑HOOK 而直接使用MINIFLTER或其他文件过滤系统的
2010-11-10 09:08
0
雪    币: 2194
活跃值: (1001)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这也行  学习了。。。
2010-11-10 10:00
0
雪    币: 440
活跃值: (737)
能力值: ( LV9,RANK:690 )
在线值:
发帖
回帖
粉丝
7
关注
sfilter
2010-11-10 11:17
0
雪    币: 709
活跃值: (2420)
能力值: ( LV12,RANK:1010 )
在线值:
发帖
回帖
粉丝
8
楼猪试试在R3做文件虚拟化~
2010-11-10 12:27
0
雪    币: 37
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
9
不大了解 起始苦恼了2个月 也才捣鼓出这么点实验代码。。。
2010-11-10 12:58
0
雪    币: 307
活跃值: (60)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
10
楼主,比较全的源码在哪里?
2017-12-6 10:18
0
雪    币: 300
活跃值: (2477)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
mark
2017-12-6 11:26
0
雪    币:
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
12
楼主有联系方式吗?
2020-4-16 23:48
0
游客
登录 | 注册 方可回帖
返回
//