註:(該方法可以使用WINRAR破解,很不安全)
註: (此為win2000的加密方法,其它操作系統例如xp不支持)
1、打開“資源管理器”,選定要加密或要保護的文件夾(文件目錄),在其中空白處單擊鼠標右鍵,選擇“自定義文件夾…”選項;
2、在“自定義文件夾”的復選框中,選擇“創建或編輯HTML文檔”,並單擊“下壹步”,系統準備啟動HTML編輯器;
3、單擊“下壹步”,系統啟動HTML編輯器,自動打開Folder.htt文檔;
4、編輯Folder.htt文檔,搜索“javascript”字符,在下方頂頭輸入以下3行內容(其中ABC為密碼,可自由更改):
var pass = prompt(請輸入密碼)
if(pass != ABC)
{window.location=E:};
5、保存Folder.htt文檔並退出編輯,選擇“完成”;到此,對文件夾的加密或保護便已完成;
6、加密測試,關閉已打開的所有文檔及文件夾,重新打開“資源管理器”,點擊已加密的文件夾,系統便會提示輸入密碼,輸入正確的密碼(本文設定的密碼為ABC)就可以訪問該文件夾,反之則會轉入E盤而無法訪問,從而保護該文件夾及其中的文檔。 畸形文件夾法是文件夾加密軟件常用的方法,如下文中所提到的幾款加密軟件基本上都采用的該方法。
這種方法的原理就是在磁盤裏建立壹個畸形文件夾法,加密時將用戶文件移動至該文件夾,解密時再移動到原來的位置。由於畸形文件夾法在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文件夾又現身了,解密成功。
畸形文件夾加密總結:
上面加密例子很簡單,網上的文件夾加密軟件大都采用該方法,只不過使用了多重畸形文件夾,再結合壹些特殊字符及以上的其它加密方法,就可以開發壹款屬於自己的文件夾加密軟件了。