Windows 2000/XP/Server 2003都配备了EFS(Encrypting File System,加密档案系统),它能够帮助您针对存储在NTFS磁盘卷上的文件和文件夹执行加密操做。若是硬盘上的文件已经使用了EFS进行加密,即便***能访问到你硬盘上的文件,因为没有解密的密钥,文件也是不可用的。
许多人由此就认为使用EFS加密很是安全,但是如今网上有一款叫作Advanced EFS Data Recovery的软件就能够破解EFS加密!不过使用该软件有个前提,那就是硬盘上要保留有相应的密钥,并且该软件目前仅能破解通过Windows 2000加密的文件,对Windows XP的加密还没法破解,因此使用XP的朋友能够安心一段时间了。一段时间之后呢?我也不知道,我只知道世上没有不透风的墙。你们能够从网上下载该软件的试用版,试用版只能解密文件的前512字节。
如今,假设咱们的Windows 2000安装在C盘,事先用Administrators组的帐户Work加密了一个文本文件efs1.txt。注销该帐户,用同属于Administrators组的另外一个帐户Luck登陆,直接打开efs1.txt文件试试,看到“访问拒绝”的错误提示了吧?这说明通过EFS加密后的文件非受权用户的确没法访问。接下来运行Advanced EFS Data Recovery,在“EFS Related Files”标签下点击右侧的“Scan For keys”,而后指定在C盘中扫描密钥,图中显示为绿色的就是可用密钥(图6)。而后点击“Encrypted files”标签,再点击右侧的“Scan for encrypted files”按钮,在D盘上搜索全部加密文件,会获得如图所示的结果(图7),其中的efs1.txt就是咱们事先加密的文件,点击“Save files”按钮指定保存的位置便可。打开该文件看看,没有任何问题,该文件已经被解密了