在实际的去开发文件系统过滤驱动程序的时候,一直听别人说这个驱动是很难的。经过一些挫折将这些接近尾声的时候我才发现最难的不是驱动也不是过滤 是和业务逻辑的结合。我需要做的是一个文件加密系统,简单的说就是一个通过设定的规则判断当前访问的文件是否需要加密(或者解密)以及进行何种加密(或...
全文
回复(10) 2008-11-15 10:39 来自版块 - 文件系统(过滤)驱动程序开发
表情
skymelai刚刚接触文件系统过滤,看了楚狂人的教程,有一定收获。 因为它只支持FAT文件系统,我把它稍稍修改了一下同时支持NTFS(因为刚刚学习) 可是问题来了,在NTFS下有时候能正常解密,有时候不能。跟踪了一下发现是: 不能正常解密时是因为我没有过滤到READ(好像是没有发送READ,这...(2009-09-30 10:28)
JenyCheng学学学习(2009-09-30 04:10)
netspirit2006看看学学(2009-06-10 16:50)
qianjunhua所以可以通过content直接得到当前运行的process,因为irp并不一定都是应用程序发送的所以必须验证当前的top-level,通过这个可以知道这个irp的来源,不同来源的irp是需要不同处理的,所以合适准确的判断irp的来源是很关键的基础工作。 这个是很有价值的!当然...(2008-12-01 21:44)
fancylf我什么时候才能有LZ的造诣啊(2008-12-01 19:29)
fancylf先顶再看, 3KS FOR  SHARE!(2008-12-01 19:15)
znsoftads只在ntfs上才可以,如果为了兼容性,通常不这样处理,否则需要独立处理不同的文件分区格式(2008-11-15 19:04)
znsoft这样的才算是有学习能力。不错(2008-11-15 19:03)
looksail不错!(2008-11-15 12:41)
lyp894@gmail.co学习ING 顶(2008-11-15 11:51)

返回顶部