目前網上有很多檔案夾加密軟體,可以對檔案夾進行加密解密操作,並且有一部分據說是破解版或是有序號的。但是很多這類軟體只是在剛安裝時很正常,一段時間後就突然不能用了,要求你付費註冊,不然加密的檔案夾都無法解開!真正的流氓軟體作風!
實際上國內的絕大多數加密軟體不能算是加密,而只是用一些方法將其隱藏了。用這些方法加密的檔案夾,只要知道了原理,是不需要加密的密碼就可以解密的。因此這裡要介紹的幾種方法也可以在加密軟體失效後用來恢複被加密的檔案夾。
1. 利用檔案標識符(類別識別項)法
特徵與識別:被加密的檔案夾的名稱看起來無異常,但檔案夾看起來是資源回收筒或是網路檔案夾等,無法複製、刪除、移動;但在DOS下用dir命令查看,或是用
WinRAR、ACDSee軟體查看時會發現該檔案夾的真實名稱是原名加上類似{208D2C60-3AEA-1069-
A2D7-08002B30309D}這樣的字串,例如原檔案夾是“MyFiles”,而實際上是“MyFiles.{208D2C60-3AEA-
1069-A2D7-08002B30309D}”,而使它看起來是資源回收筒,開啟後也是資源回收筒的內容。後面的字串就是資源回收筒的類別識別項。
原理:windows系統下有多種固定的類別識別項代表系統檔案,它在檔案夾尾部時在windows下是不顯示的,但在DOS下可見,當試圖開啟這類檔案
時,系統會自動調用相應的程式處理(例如偽裝成記事本時會調用文字編輯器開啟該檔案[夾]),無法實現時則報錯,而不是開啟這個檔案夾。
加密:將要加密的檔案夾改名,末尾加上一個點和相應的標識符。
解密:在DOS下或用WinRAR、ACDSee將檔案夾名改回正常形式即可。
熱門檔案標識符:
我的電腦 {20D04FE0-3AEA-1069-A2D8-08002B30309D}
我的文件 {450D8FBA-AD25-11D0-98A8-0800361B1103}
撥號網路 {992CFFA0-F557-101A-88EC-00DD010CCC48}
控制台 {21EC2020-3AEA-1069-A2DD-08002B30309D}
計劃任務 {D6277990-4C6A-11CF-8D87-00AA0060F5BF}
印表機 {2227A280-3AEA-1069-A2DE-08002B30309D}
記事本 {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}
近端分享 {208D2C60-3AEA-1069-A2D7-08002B30309D}
資源回收筒 {645FF040-5081-101B-9F08-00AA002F954E}
公事包 {85BBD920-42A0-1069-A2E4-08002B30309D}
字 體 {BD84B380-8CA2-1069-AB1D-08000948F534}
Web檔案夾{BDEADF00-C265-11d0-BCED-00A0C90AB50F}
Wav檔案 {00020c01-0000-0000-c000-000000000046}
Excel檔案{00020811-0000-0000-c000-000000000046}
Outlook {00020D75-0000-0000-C000-000000000046}
IE {871C5380-42A0-1069-A2EA-08002B30309D}
Win Media Player {22D6F312-B0F6-11D0-94AB-0080C74C7E95}
Web發布嚮導 {96E31637-59F3-11D0-AD1F-00AA00A219AA}
2. 利用特殊字元(//./
)
特徵與識別:被加密的檔案夾的名稱看起來無異常,但試圖開啟時提示找不到該檔案夾,在WinRAR下雙擊時,自動跳到當前分區的根目錄下,而不能進入該檔案夾,也無法複製、刪除、移動。
原理:實際上這是Windows系統的bug。Windows系統對我們建立檔案夾時輸入的字元進行了限制,使我們只能輸入一般字元。但是這種限制只存在
於“資源管理員”中,而在“命令提示字元”下則可以突破這些限制,建立一些含有特殊字元或路徑的檔案和檔案夾,這些檔案和檔案夾不能在“資源管理員”中打
開,也無法刪除,只能在“命令提示字元”中進行操作。例如:“copy E:/MyPics //./E:/My/MyFiles
”。這樣會建立一個“MyFiles”檔案夾,但無法查看它的內容。
加密:在DOS下將要加密的檔案夾複製到新的位置(如上)或改名(“ren E:/MyPics //./E:/My/MyFiles
”)
解密:在DOS下將該檔案夾名改成正常形式(“ren //./E:/My/MyFiles
MyPics”)。
3. 利用特殊字元(..)
特徵與識別:被加密的檔案夾的名稱以一個點結尾,例如“MyFiles.”;不能進入該檔案夾,也無法複製、刪除、移動。
原理:同上;windows不允許以一個點結尾,遇到這種情況會將後面的點去掉,但當檔案夾同時有兩個點時,系統只顯示出一個。對該檔案操作時會提示找不到指定的檔案而無法開啟。
加密:在DOS下重新命名檔案夾:“ren E:/MyPics/ E:/system../”。這樣就會在Windows下出現“system.”檔案夾。
解密:在DOS下用“dir /X”命令顯示檔案,會有類似於“2007-04-06 12:16 <DIR>
SYSTEM~1 system.”的顯示結果。用檔案夾名稱(system.)前面的名字(SYSTEM~1)來進行重新命名:“ren
SYSTEM~1 MyFiles”。這樣就將“system.”改成了正常形式“MyFiles”,可以查看檔案夾內容了。
實際上可以通過幾種方法結合起來達到更好的隱藏效果,例如:將一個檔案夾移到用方法3加密的檔案夾中,再移到一個用方法2加密的檔案夾中,再用方法1將此
檔案夾偽裝成資源回收筒放到根目錄下,並添加隱藏與系統屬性;再將原始檔案夾(已經是空的)用方法1偽裝成web檔案夾。檔案夾加密精靈等軟體就是通過這種方
式來快速加密的;手動解密的方法也就需要用相應的方法來逐層解開,而不需要加密時的密碼。