版块
论坛
喜欢
话题
应用
搜索
登录
注册
shar123的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=209366
文件读写数据流的获取
请教大侠 我绑定卷了之后,来截获文件的数据读取(在IRP_MJ_WRITE和IRP_MJ_READ函数里面),并对截获的文件流进行处理,我发现每次文件读写之前都会触发IRP_MJ_CREATE这个函数 所以我在这里面判别文件的类型,并对指定文件对象加以标示,然后在读写中进行...
全文
回复
(
2
)
2009-07-09 18:20
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
shar123
:
你好 AES加密处理 我是通过 if(Irp->MdlAddress) { pBuffer = MmGetSystemAddressForMdl(Irp->MdlAddress); } 取出的数据,我发现OFFICE文件中它都是16的整数倍,所以我申请了一个...
(2009-07-10 09:34)
回复
michaelgz
:
我在IRP_MJ_READ中拦截被标示的文件对象的所有数据,并按照AES算法对其解密;为了测试我的解密功能,我在另一个系统中写了一个控制台程序,并按同样的加密和解密算法实现对其加密和解密,并验证成功。我把加密成功的文件放到过滤驱动的系统中,打开文件验证解密效果!现在出现了一个问...
(2009-07-09 21:35)
回复
shar123
加关注
写私信
0
关注
0
粉丝
46
帖子
返回顶部