首页
社区
课程
招聘
[已解决] [求助][求助]windows文件系统的透明加密 50.00雪花
2023-11-1 10:07 2163

[已解决] [求助][求助]windows文件系统的透明加密 50.00雪花

2023-11-1 10:07
2163

谭文windows内核编程中有一个基于sfilter的加解密例子,但是这个例子仅支持fat32文件系统,ntfs下没法用,我研究代码并没有找到里面针对fat32做的过滤,它是怎么做到仅支持fat32文件系统,有人知道吗,这个例子叫crypt_file


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

收藏
点赞0
打赏
分享
最新回复 (1)
雪    币: 0
活跃值: (64)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
huihai 2023-11-8 10:49
2
0
crypt_file 项目只使用了 fat32的 FCB结构体,没有使用ntfs结构体FCB结构体造成的,所以在 cfFileCryptAppendLk()函数中,对比 fcb->UncleanCount 时对不上,无法加入加密列表,造成不能加密。
    else if(node->fcb->UncleanCount > 1)
    {
          cfListUnlock();
        // 释放掉。
        ExFreePool(node);
        return FALSE;
    }
游客
登录 | 注册 方可回帖
返回