于是我QQ远程上去帮她看了一下,是真的解不了密。后来就想着看在网上搜索一下,看有无此软件的加密码方法,后来找到一些帖子,在CSDN上面找到这个:
http://topic.csdn.net/t/20050403/20/3905385.html
以下是一个高手的破解办法:
高什么强什么度什么文件夹嘛.
我专门去下载了一番,安装,运行,用C:/123目录做了个Test,经过"高强度加密"以后,发现原来那个目录不存在了,多了一个与目录名同名的文件123.mem,这是"高强度加密"的自定义格式,具体是什么内容无需管他.好了,现在开始进回收站(通常所谓的加密专家,加密大师之类的名声很"响"的加密软件,都是通过回收站暂时存储数据的),在控制台模式下进入C:/recycled,然后dir/ah,嘿嘿嘿嘿,发现一个极其古怪的目录名:由9个ASCII码为0x7F的字符组成的目录,普通的复制方式是不太容易复制地,这个并不难,用Dir/ah>1.bat,然后用edit 1.bat编辑这个文件,将其内容改为cd空格后面加那9个怪字符,然后存盘退出,运行1.bat,进入到怪目录中,再dir一下,呵呵呵呵,123目录出现了,再进去123目录看看,文件原封不动的存在着.
所以,基本原理整理一下:
用户选择了要加密的文件夹以后,比如C:/123,将该目录剪切到回收站中的怪目录中,这个怪目录由程序员自己定义,越怪越好.
然后在原文件夹存在的目录中,创建一个与目录名同名的.mem文件,这个文件用来存储原文件夹此时在回收站中目录和用户的加密密码.
设置与.mem文件的关联,当用户双击这个文件以后,弹出对话框要求密码确认,如果密码正确,就转向正确的目录,否则就拒绝.
大致原理是个这样子,当然和这个程序的原设计思路可能有出入.明白大概的原理就行了.
原来他是用到了回收站这个特别的Windows目录,我用高手的办法找到了回收站里面的一些东西,却也找不到原来被加密的文件。开始还郁闷了一阵,以为是我哪儿弄错了。
我突然想到,这个被加密码的文件是放在回收站这个目录的,如果我妹在加密码了目录后,有进行清空回收站的操作,哪这些文件不也跟着一起丢失了吗?
结果,我又在网上找到另外一篇文章:
http://www.most160.com/Article/RJJX/pre/200612/12.shtml
也是一个网友2006年12月的时候,和我碰到的同样的问题,最后导致重要数据丢失!
对于《高强度文件夹加密大师》这类的流氓垃圾软件,希望我的文章能引起广大普通网民朋友的注意。