自從電腦出現(xiàn),人們就一直關(guān)心數(shù)據(jù)加密的問題,傳統(tǒng)意義上的加解密方法都要利用專業(yè)復(fù)雜的軟件進(jìn)行。這種方式通用性差,而且不具有移植性。對(duì)于經(jīng)常操作的朋友來說就顯得過于繁瑣了。所謂術(shù)業(yè)有專攻,針對(duì)不同類型的文件,我們可以做到各個(gè)擊破,巧妙保護(hù)。也許這些方法利用強(qiáng)大的加密軟件都能實(shí)現(xiàn),但這些針對(duì)性強(qiáng)的招數(shù)卻不如本文介紹的技巧,下面就看看常見文件的加密策略吧。
手動(dòng)制作加密型文件夾
你還在用“XX加密大師”、“文件夾保鏢XX”之類的工具嗎?你是否有過被這些所謂專業(yè)軟件加密后數(shù)據(jù)丟失的經(jīng)歷?如果你不幸忘記了密碼。而知道數(shù)據(jù)的位置卻拿不出來。真是欲哭無淚。
對(duì)于文件夾加密,其實(shí)不必借助任何工具。利用系統(tǒng)的一個(gè)Bug就可以解決。首先打開CMD命令行模式,然后新建一個(gè)加密文件夾,比如輸入命令:“mdd:\\123..\\”這樣就新建了一個(gè)名為“123..”的文件夾了,當(dāng)然我們還可以將文件名改成更具迷惑性的名稱,比如“system..”,但不管怎樣,文件夾最后兩個(gè)字符一定是兩個(gè)“.”。
此時(shí)在D盤就可以看到一個(gè)名為“system.”的文件夾(注意不是我們剛才建立的system..),接下來在命令行中輸入:“start d:\\system..\\”打開文件夾,現(xiàn)在把需要保護(hù)的內(nèi)容添加進(jìn)來,無需做任何的數(shù)據(jù)加密,復(fù)制完成后,關(guān)閉“system.”文件夾。
此時(shí)加密工作就完成了。你可能會(huì)問這樣也算加密?事實(shí)上,無論是通過資源管理器還是命令行CD方式訪問。都不能順利進(jìn)入剛才我們建立的“system..”文件夾。這是由于系統(tǒng)本身的Bug引起的,細(xì)心的朋友會(huì)發(fā)現(xiàn)我們建立的文件夾和實(shí)際出現(xiàn)的文件夾名稱不一致,也正是這個(gè)原因,讓系統(tǒng)自己暈了頭。進(jìn)入了死循環(huán),自然也就無法正確訪問,而在文件夾里面的數(shù)據(jù)也就得到了保護(hù),別以為這樣的保護(hù)很脆弱。即使用刪除都很困難呢。如果希望獲取里面的內(nèi)容,使用“start d:\\system..\\”打開文件夾即可。
把文本包起來
對(duì)于文本內(nèi)容的加密,想必很多人還停留在將字符進(jìn)行數(shù)據(jù)加密的階段。的確。望著被加密軟件加密過的“天書”數(shù)據(jù),你感覺很安全,殊不知這樣對(duì)文本的移植帶來了很大的挑戰(zhàn)。因?yàn)椴⒉皇敲颗_(tái)電腦都安裝了你所使用的加密軟件,現(xiàn)在告訴大家一個(gè)方法??梢园盐谋疚募饋怼?/p>
這個(gè)包裝就是LockNote。記得曾經(jīng)有PE高手對(duì)系統(tǒng)自帶的記事本程序進(jìn)行repack。不但能添加對(duì)話框。還可以通過自定的密碼對(duì)記事本程序加密。也就是說。通過默認(rèn)密碼來達(dá)到保護(hù)txt文件的目的,遺憾的是,這種方法復(fù)雜程度令人恐怖,不僅需要深厚的匯編功底。還要對(duì)Windows運(yùn)行機(jī)制有很好的了解。
如果大家利用LockNote就可以在整個(gè)文本外加一層交驗(yàn)殼。在保護(hù)密文的同時(shí)也保護(hù)了整個(gè)文檔的摘要信息。目前LockNote有在線和客戶端兩種模式。對(duì)于Web方式,在注冊一個(gè)賬號(hào)后進(jìn)行必要的激活,然后在“home-office”中進(jìn)入freecrypt,輸入需要加密的信息后,可以通過E-mail方式進(jìn)行投遞,對(duì)方如果有steganos網(wǎng)站的賬號(hào),也可以進(jìn)行解密工作,不過我們今天的重點(diǎn)是利用客戶端進(jìn)行加(解)密。在“https://www.steganos.com/us/products/home-office/locknote/overview”中可以看到關(guān)于LockNote的簡介。
我們完全可以把“LockNote.exe”改成“notepad.exe”替換系統(tǒng)的記事本,當(dāng)然這里需要提前告訴大家LockNote是不具有自動(dòng)換行等功能的。運(yùn)行LockNote.exe后,輸入你需要的文本信息,再通過“File→Save as”保存成文件,注意輸入的密碼一定要牢記。如此這般后,將得到一個(gè)新的文件,以exe為后綴。運(yùn)行這個(gè)被封裝的文本。就會(huì)提示密碼信息,想破解它么?試試看吧,如果有了結(jié)果再告訴我。
你完全可以將自己的QQ密碼、郵箱密碼、FTP密碼……都統(tǒng)一放到一個(gè)文本中,然后設(shè)置一個(gè)強(qiáng)悍的密碼,用LockNote封裝后保存起來,做一個(gè)保護(hù)密碼的密碼箱。當(dāng)然。盡管LockNote采用了AES 256加密標(biāo)準(zhǔn)。也并不代表絕對(duì)安全,所以在設(shè)置密碼時(shí)。盡量在長度和配對(duì)上多增加一些組合方式,以保證安全性的進(jìn)一步提升。
保護(hù)EXE的EXE
EXE也要保護(hù)嗎?當(dāng)然!你一定有不想讓別人運(yùn)行的程序吧,QQ也好游戲也罷??傊氡Wo(hù)起來。如果采用那些通用的加密軟件,你會(huì)發(fā)現(xiàn)到頭來讓你更麻煩,別人的確不能打開了,但自己每次都要解密。完成后再加密。如果給EXE外面安個(gè)“驗(yàn)證門”。豈不一切問題都迎刃而解?
Exe Wrapper與其它加密軟件最大的不同就是以不變應(yīng)萬變,在程序的入口添加一道門,你若知道密碼即可進(jìn)來。否則只能被無情的拒絕。雖然軟件是一款英文軟件,但其使用的簡單程度屬于“傻瓜”級(jí)別,絲毫不影響英文不好的朋友。
安裝后運(yùn)行軟件,首先通過瀏覽按鈕指定需要加密的EXE文件。點(diǎn)擊“NEXT”進(jìn)入下一步,然后輸入加密密碼。建議通過“options”中的參數(shù)進(jìn)行,其中“Dassword dialogwindow caption”是加密密碼的標(biāo)題內(nèi)容,“password error message”是當(dāng)輸入的密碼不正確時(shí)軟件給出的提示。
下面還有三個(gè)選項(xiàng),建議使用默認(rèn)設(shè)置。如果加密后的文件無法運(yùn)行,可以通過更改這里的選項(xiàng)。第一個(gè)選項(xiàng)“allow the exe-fiIe read itself”是針對(duì)具有EXE自校驗(yàn)程序設(shè)計(jì)的,比如有些安裝程序?yàn)榱藱z測是否被病毒感染就加入了自校驗(yàn)功能。這時(shí)通過ExeWrapper對(duì)該程序加密時(shí)就需要選擇此項(xiàng)目。尤其注意第三項(xiàng),由于默認(rèn)選中,所以如果加密后的文件出現(xiàn)錯(cuò)誤,建議去掉這個(gè)選項(xiàng)。因?yàn)樵撨x項(xiàng)是對(duì)程序運(yùn)行后的內(nèi)存加密。這樣容易產(chǎn)生系統(tǒng)錯(cuò)誤。如果最終的文件沒有產(chǎn)生錯(cuò)誤更好,加密的安全級(jí)別也就更高了。
輸入密碼后進(jìn)入下一步選擇加密后程序的圖標(biāo)。用戶可以選擇程序本身存在的圖標(biāo)或者自定義一個(gè)。點(diǎn)“Wrap”完成加密進(jìn)入結(jié)果操作界面。點(diǎn)擊“Iaunch withparameter”運(yùn)行加密后的程序。由于軟件未注冊。所以彈出一個(gè)提示對(duì)話框。確定后將彈出軟件的密碼窗口。如果正確則運(yùn)行我們加密的程序。但若此時(shí)程序運(yùn)行錯(cuò)誤(在輸入正確密碼的前提下),需要點(diǎn)“Restore exe file”恢復(fù)文件。修改上面提到的注意選項(xiàng)后重新加密。
加密成功后。以后再運(yùn)行程序。就會(huì)彈出剛才我們設(shè)置好的密碼框了,看!程序沒變,只需要一個(gè)密碼就輕松完成驗(yàn)證。是不是方便多了?
再深入討論一下,其實(shí)可以通過對(duì)程序文件的加密可以達(dá)到對(duì)一類文件的加密,比如將記事本程序加密后就可以完成所有文檔的加密過程,以一敵百。需要注意的是一定保存好備份的原文件。以免造成錯(cuò)誤后無法恢復(fù),尤其是加密系統(tǒng)文件時(shí)更應(yīng)注意。
特定對(duì)象通用鎖
有時(shí)我們可能并不需要限制其他人使用我們的電腦。但是我們只想讓他使用我們電腦中的一部分程序,這時(shí)我們該怎么辦呢?當(dāng)然,我們可以采用修改注冊表的方法來限制一些程序的使用。然而注冊表操作比較煩瑣。說不定設(shè)置后連自己也無法使用了。其實(shí)我們可以使用WinGuard這個(gè)工具來為我們進(jìn)行管理。
WinGuard Pro可以鎖住任何應(yīng)用程序窗口,如:控制面板、文件管理器、運(yùn)行等。只有正確的密碼。才能打開這些鎖住的窗口,即使你使用
運(yùn)行軟件,出現(xiàn)了選擇設(shè)置配置框。我們進(jìn)入默認(rèn)項(xiàng)目。在輸入密碼的登錄對(duì)話框,第一次使用時(shí),默認(rèn)的密碼是:LETMElN,如果以前曾經(jīng)安裝過WinGuard Pro。則輸入以前的密碼或者直接回車。
使用這個(gè)軟件的第一步就是重新設(shè)定軟件的密碼以及其它相關(guān)設(shè)置。單擊程序主界面的“passwordprotected aprograms”選項(xiàng)。
進(jìn)入“setting”選項(xiàng)卡設(shè)置密碼,其中前者是該軟件的使用權(quán)限密碼。后者則為對(duì)文件、文件夾、程序等的加密密碼。
接下來在“Programs”選項(xiàng)卡里設(shè)定需要限定運(yùn)行的程序,單擊選項(xiàng)卡“Add”按鈕。這里會(huì)讓你選擇當(dāng)前的進(jìn)程來保護(hù)。不過提醒大家的是,免費(fèi)版本對(duì)這部分并沒有完全放開支持。
除了對(duì)應(yīng)用程序進(jìn)行限制外。還可以對(duì)文件、文件夾進(jìn)行加密。點(diǎn)擊“encrypt a file orfolder”。你可以對(duì)文件或者文件夾進(jìn)行加密,還可以勾選“include subfolders”來加密子文件夾。
WinGuard Pro還可以鎖定桌面、軟件安裝、IE瀏覽器、IE下載文件等,具體操作為:點(diǎn)擊“advanced”選項(xiàng)。在彈出的頁面中勾選相應(yīng)的選項(xiàng)即可。
其中“LockWindows Explorer”和“Lock my computer”分別代表限定資源管理器和我的電腦使用;“Lock Softwa reInstallations”復(fù)選框是用來限定程序安裝的:而“Lock selfextracting file”復(fù)選框是用于限定自解壓文件的。
此外,該軟件還允許你對(duì)多個(gè)用戶進(jìn)行不同的管理,點(diǎn)擊“Users”選項(xiàng)。你可以將當(dāng)前的更改用于使用該計(jì)算機(jī)的任何用戶。也可以對(duì)網(wǎng)絡(luò)用戶有效。
上面提到的一些方法,可以更有針對(duì)性的保護(hù)我們的電腦和電腦中的程序。其實(shí)對(duì)于傳統(tǒng)意義上的加密,這種方式更直接,而且對(duì)于加密者來說也更方便。當(dāng)然如果你需要的僅僅是加密數(shù)據(jù)文件。那筆者則推薦大家使用PGP一類的專業(yè)加密工具。不但安全。而且也比較通用,本文的思路希望可以讓大家了解到,很多加密方法都是變通的。并不一定要加密數(shù)據(jù)本身才能獲得安全的效果。