畸形文件夹法是文件夹加密软件常用的方法,如下文中所提到的几款加密软件基本上都采用的该方法。 这种方法的原理就是在磁盘里建立一个畸形文件夹法,加密时将用户文件移动至该文件夹,解密时再移动到原来的位置。由于畸形文件夹法在Windows资源管理中具有“无法删除”,“无法访问”,“无法复制”等特点,所以在一定程度上这种加密方法能够“加密”用户的数据。 简单举例: ( 现在D盘中根目录下有一个名为 test 的文件夹需要加密)
第一步:先在D盘中建立一个畸形文件夹法
开始——运行中输入CMD打开DOS提示符。
输入: md d:\123456..\ 回车,这时会在D盘根目录里产生一个 123456. 的文件夹(注意后面多了一个点),它具有无法 访问,无法删除等特点;(360可以粉碎的)
第二步:“加密”文件夹 接着输入: move d:\test d:\123456~1\ 回车,现在回到D盘后test文件夹已不存在了,也就是被我们 “加密”了,但123456. 文件夹仍然打不开,这样就起到了加密作用;
怎么对文件夹加密第三步:“解密”文件夹 再输入: move d:\123456~1\test d:\ 回车,可以看到test文件夹又现身了,解密成功。
畸形文件夹加密总结:上面加密例子很简单,目前,网上的文件夹加密软件大都采用该方法,只不过使用了多重畸形文件夹,再结合一些特殊字符及以上的其它加密方法,就可以开发一款属于自己的文件夹加密软件了。
畸形文件夹简介
RT,就是在Windows中无法或难以通过正常途径进行建立、查看、删除等操作的小强文件夹。
编辑本段字码畸形
1.ASCII字码
在文件夹名中加入Alt+255等不可显示的字符,在Win9x中就不能打开了
方法:输入字码时按住ALT键不放,再在小键盘上输入数字,松开ALT键即可
2.UniCode字码
XP系统中编辑目录名,右键插入Unicode控制符(随便),那么长度为0的文件夹建好了
加点的畸形(点数无上限,最少要两个,斜杠是必须,操作要记牢)
命令提示符中操作: 注:命令提示符可以在开始——运行中输入CMD打开。
建立: MD C:\文件夹名..\ MKDIR C:\文件夹名..\
删除: RD C:\文件夹名..\ /s RMDIR C:\文件夹名..\ /s
打开: CMD命令:START C:\文件夹名..\ 开始——运行中直接输入:c:\文件夹名..\
混淆: 在同目录下建立同名的正常文件夹(无点),畸形文件夹打开后就会自动转成正常文件夹的内容。
空格的畸形
建立:md "C:\ \"(在
英文半角双引号中是空格+斜杠)
访问:可直接访问 删除:rd /s "C:\ \"(注意事项同上)
建立:md D:\con\
访问: XP下直接访问。资源管理器中无法直接删除。
2K中开始——运行中输入D:\con\
删除:rd /s D:\con\(不行就用rd /s /q \\.\D:\con\)
其它的保留设备名如“aux” “com1~com9” “nul” "lpt1~lpt9" "prn" 等
带前缀的保留设备名如“” "" 等类似
其实也没什么技术含量,就是255字节以上的超长的文件名。Windows不能正常访问(卡巴可以)
方法:任意文件夹下建立子文件夹,把子夹名改到最长,然后改父夹名最长,结果不能访问子夹。
推荐Dot 点名
这个功能与众不同的好处便是在资源管理器中完全看不到该文件夹的身影。
OS系统中“.”代表当前目录“..”代表上级目录,这是使用该方法的历史原因。
建立:md “D:\...\” 访问:运行 D:\...\
删除:rd /s “D:\...\” 三个点似乎只能建立在非NTFS分区上,而且该方法不能建立“.”“..”文件夹。
杂项
Windows下图标同普通文件夹,文件夹名相对于真实的名字会少了一个点(如果建立时两个这里会只看见一个),显示大小为0,无文件。 用资源管理器打开时显示: “c:\文件夹名. 引用了一个不可用的位置。它可能是一个在本机或者网络上的计算机上的硬盘驱动器。请检查以确认磁盘正确连接,或者您连接到 Internet 或您的网络上,然后再试一次。如果仍然不能定位,可能信息已经被移到其他地方。” 注:使用VB的文件夹树然后给定Path="c:\文件夹名..\"可以正常打开畸形文件夹但无法进行文件操作。 用资源管理器删除时显示: “无法删除 文件: 无法读源文件或磁盘。”
编辑本段历史原因
在OS系统中,点(.)是用来分隔文件后缀名的,即在以后的系统中不能以该符号建立文件夹(包括以后的OS版本),但是DOS却不拒绝带斜杠(\)的带点文件夹名,因此这可以用来建立畸形文件夹。 正是因为在资源管理器中无法建立,读取,删除,文件大小显示为0(无论里面是否有文件),但又可以使用别的方法打开,故给它取了畸形文件夹这个名字。
编辑本段移动、重命名畸形文件夹
移动、重命名畸形文件夹里的文件可直接利用资源管理器进行剪切、复制、粘贴或直接重命名即可。
对于畸形文件夹本身的操作需要用到8.3短名 短名在CMD中使用DIR/X命令获得。 重命名:REN "C:\文件夹~1" "新文件夹名../" 注:新文件夹可以是正常的文件夹名
。 在DOS下使用CD命令进入畸形文件夹同样用到8.3短名:CD "c:\文件夹~1"
发布评论