lzg_ad:FBWF技术概述

FBWF(File Based Write Filter),基于文件的写保护过滤:
FBWF是微软在Windows XP Embedded FP2007及以后版本的XPE开发工具中推出的最新写保护技术。在FBWF开启的状态下,如果有写入操作,FBWF将重定向写操作到内存上的一个区域中,我们通常称之为覆盖层。覆盖层类似于原始磁盘的一个投影,对原始磁盘做的任何写操作都将映射到覆盖层中,而我们看到的最终文件内容则是原始磁盘和覆盖层的总和。当覆盖层被删除的时候,例如重新启动计算机,原始磁盘上的数据将保持不变。从下图中我们可以看到FBWF重定向写操作的过程:
FBWF和EWF的对比:
FBWF和EWF技术都是以写入过滤为目的的磁盘和文件保护技术。所不同的是EWF保护的是某一个或者某几个磁盘分区,它可操作的最小单位是磁盘分区。而FBWF保护的最小单位则是文件,也就是说我们可以设置一个磁盘分区上的某一个或者某几个文件夹可以写入,而该磁盘分区上的其他文件夹则是只读状态。在大多数情况下,FBWF由于其灵活性,是更好的选择。然而,只有EWF能够完全的支持NTFS文件格式,以下几项NTFS的特性就是仅在EWF中支持而不能在FBWF中支持的:
  • 文件锁定及解锁 
  • NTFS中的文件ID 
  • Reparse points
  • 文件配额
  • Hard links
  • Opportunistic lock
  • 文件加密
另外,只有使用EWF的状态下,才可以使用Hibernate Once Resume Many (HORM) - 一次休眠,多次启动。而如果启用了FBWF,HORM则不可用。
同时,FBWF也不能够提供以下的EWF功能:
  • 支持多个覆盖层
  • 支持基于磁盘的(DISK)的覆盖层模式
  • 不需要重启,立即提交覆盖层内容和禁用 (-commitanddisable -live)
当然,FBWF技术也有很多优点。
FBWF的优势:
像EWF一样,FBWF将对一个或多个卷提供写保护操作, 并将针对这些卷的写操作重定向到基于内存的覆盖层中。但是因为FBWF提供了文件级的写保护操作,而不同于EWF提供的分区级的写保护操作,它提供了一些EWF中没有的特性:
透明的文件和目录管理  可选择的写入操作  可选择的提交和恢复操作  改进的基于内存的覆盖层使用
本文转自雷志刚 51CTO博客,原文链接:http://blog.51cto.com/leizhigang/237908
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本人研究收集,懂得下…… 以下是文件列表: EWF-Win2003 EWF-WinXP EWF技术应用.ppt EWF资料 fbwb ewf EWF-Win2003\2003EWF实现 EWF-Win2003\HORM-ntldr 2003 EWF-Win2003\ProtectSYS.rar EWF-Win2003\2003EWF实现\disk mode.reg EWF-Win2003\2003EWF实现\ewf.inf EWF-Win2003\2003EWF实现\ewf.reg EWF-Win2003\2003EWF实现\ewf.sys EWF-Win2003\2003EWF实现\ewfdll.dll EWF-Win2003\2003EWF实现\ewfinit.dll EWF-Win2003\2003EWF实现\ewfmgr.exe EWF-Win2003\2003EWF实现\readme.txt EWF-Win2003\2003EWF实现\SAVE.BAT EWF-Win2003\2003EWF实现\setup.bat EWF-Win2003\2003EWF实现\TRUN OFF.bat EWF-Win2003\2003EWF实现\TRUN ON.bat EWF-Win2003\HORM-ntldr 2003\horm.dat EWF-Win2003\HORM-ntldr 2003\ntldr EWF-WinXP\ewf.inf EWF-WinXP\ewf.reg EWF-WinXP\ewf.sys EWF-WinXP\ewfdll.dll EWF-WinXP\ewfinit.dll EWF-WinXP\ewfmgr.exe EWF-WinXP\HORM-ntldr xp EWF-WinXP\readme.txt EWF-WinXP\SAVE.BAT EWF-WinXP\setup.bat EWF-WinXP\TRUN OFF.bat EWF-WinXP\TRUN ON.bat EWF-WinXP\XP实现EWF(文件有缺失) EWF-WinXP\HORM-ntldr xp\horm.dat EWF-WinXP\HORM-ntldr xp\ntldr EWF-WinXP\XP实现EWF(文件有缺失)\Embedding Windows XP.htm EWF-WinXP\XP实现EWF(文件有缺失)\ewf.sys EWF-WinXP\XP实现EWF(文件有缺失)\ewfmgr.exe EWF-WinXP\XP实现EWF(文件有缺失)\ewfntldr EWF-WinXP\XP实现EWF(文件有缺失)\my.reg EWF-WinXP\XP实现EWF(文件有缺失)\Readme.txt EWF资料\EWF.txt EWF资料\EWF原理详解.doc EWF资料\XPE中EWF功能的RAM和DISK模式.txt EWF资料\XPE中EWF组件.txt EWF资料\关于 for ewf disk mode.txt fbwb ewf\BEWFMgr.zip fbwb ewf\EWF FILES.rar fbwb ewf\EWF&HORMmanager_1.1.rar fbwb ewf\EWF编程 fbwb ewf\FBWF fbwb ewf\fbwf_win7.rar fbwb ewf\EWF编程\EWF status tool.rar fbwb ewf\EWF编程\EWF.txt fbwb ewf\EWF编程\magewf12.zip fbwb ewf\FBWF\FBWFMgr.zip fbwb ewf\FBWF\网址.txt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值