基于ecryptfs的linux透明加解密模型, 当前代码纯粹验证可行性。代码主要完成hook功能,并在hook点根据进程进行文件的重定向,文件加密处理借用ecryptfs。只简单在ubuntu10.10(内核2.6.35)上进行了测试,测试软件包括gedit/firefox/o... 全文

2012-04-18 18:47 来自版块 - 文件系统(过滤)驱动程序开发

这两年来坛子不是很活跃,就是那么几条供人下载的老帖挂在前面,看来透明加密这块厂家和技术基本上已经稳定。最近在弄linux网络设备,顺便了解下linux下的透明加解密实现,上网查了下资料基本上没有,而已经推出linux版本的厂家动静比较大的也就是亿塞通,搜索第一页半数是他的软文。总... 全文

2012-03-21 23:31 来自版块 - 文件系统(过滤)驱动程序开发

闲来无事翻到一个文件操作压力测试程序,模拟大部分常用文件操作序列,包括20多个测试用例。启动后选择驱动器,将在该盘下创建测试文件夹。点击运行,由于每个测试用例内部操作序列参数是随机生成,基本上运行1000个测试用例没问题就算通过了。测试透明加密时,需要首先设置该程序为加密进程。W... 全文

2012-02-15 20:46 来自版块 - 文件系统(过滤)驱动程序开发

推荐一款个人免费透明加解密软件,纯属个人兴趣研究,如果大家有兴趣请拍砖。基于layerfsd技术,layerfsd原理见http://bbs3.driverdevelop.com/read.php?tid-122889.html。采用沙盒技术,解决基于进程加密的公用文件冲突,比如... 全文

2012-01-30 16:52 来自版块 - Show Off (开发成果展示)

layerfsd就是通过构建自己的文件系统和操作系统其它组件交互,解决明密进程同时访问文件时存在明密冲突的问题。具体实现看图

2011-03-08 16:08 来自版块 - 文件系统(过滤)驱动程序开发

直接从disk开始, 前面的总线枚举绕过. disk首先创建功能设备, 类似于\Device\HarddiskX\DRX, 然后获取分区信息, 建立物理设备类似于\Device\HarddiskX\DP(Y), 后面接磁盘起始结束位置, 代表各个分区设备; \Device\Har... 全文

2010-10-28 15:35 来自版块 - 文件系统(过滤)驱动程序开发

支持ntfs和fat文件系统,ntfs只实现部分元文件和属性的解析。控制台显示方式,列出卷内所有文件,不包括已删除文件。

2010-08-16 20:30 来自版块 - 文件系统(过滤)驱动程序开发

提供的代码基于wdk提供的几个例子的组合,比较混乱,主要代码在ctxdisp.c和encrypt.c中实现,对主要例程没有实现同步处理;采用分组加密,加密采用16字节分组和固定的16字节字符异或;没有提供外部配置工具,内置了\\Device\\HarddiskVolume2\\M... 全文

2010-07-31 18:54 来自版块 - 文件系统(过滤)驱动程序开发

网络文件处理时在过滤层无法正确判断IRP_NOCACHE是缓存写还是直接写,跟oplock级别相关。我现在想到的是对网络文件不管是否是IRP_NOCACHE全部直接转发,而在自己的layerfsd中不初始化privatemap,不过这样好像效率很低。各位的layerfsd是如何处... 全文

2010-03-04 16:58 来自版块 - 文件系统(过滤)驱动程序开发

最近来访

(12)
全部

Ta关注的人

(1)
全部

Ta的粉丝

(2)

返回顶部