TrueCrypt是一款非常好用的免費(fèi)開源加密軟件,TrueCrypt可以讓你在一個(gè)文件內(nèi)部創(chuàng)建多樣化的加密磁盤并且將其配置為一個(gè)可以通過一個(gè)驅(qū)動器盤符訪問的虛擬磁盤。任何存儲在該虛擬磁盤上的文件可以被自動地實(shí)時(shí)加密,并且只有當(dāng)使用正確的密碼或者密匙配置時(shí)才可以訪問。TrueCrypt支持多樣化的加密算法,包括AES-256,Blowfish(448-bitkey),CAST5,Serpent,TripleDES和Twofish.其它的功能包括FAT32或者NTFS格式的支持,隱藏卷,用于配置/解除配置的熱鍵以及更多功能。
EncryptPE是一款加密保護(hù)pe文件,能防靜態(tài)修改、保護(hù)軟件、防止盜版的功能。EncryptPE是一款能采用多種加密手段保護(hù)軟件的脫殼工具。EncryptPE 能加密保護(hù)常規(guī)PE文件(EXE、DLL、OCX等一般程序或NT服務(wù)程序),防靜態(tài)分析修改,反動態(tài)跟蹤調(diào)試,有效地保護(hù)軟件,防止盜版。除常規(guī)的對抗調(diào)試器(SoftIce、TRW、OllyDbg等)、監(jiān)視器、DUMP工具方法外,EncryptPE采用的加密保護(hù)的手段還有:隨機(jī)加密算法、CRC校驗(yàn)、變形、代碼替換、進(jìn)程注入、APIHOOK、多線程、調(diào)試運(yùn)行、全程監(jiān)控等。
1. EncryptPE 能將普通軟件變成共享軟件,增加定時(shí)注冊提醒、限制試用日期、限制試用次數(shù)、限制試用天數(shù)、限制每次試用多長時(shí)間等功能。
2. EncryptPE 能根據(jù)最終用戶的機(jī)器信息、注冊用戶及加密時(shí)的保護(hù)密碼計(jì)算注冊碼,從諸多加密算法中隨機(jī)選擇一種用于注冊碼的計(jì)算。
3. EncryptPE 支持多語言,并為待加密軟件提供多語言接口。
4. EncryptPE 向待加密軟件提供豐富的方便的編程接口,便于設(shè)計(jì)個(gè)性注冊方式,同時(shí)使被加密程序與加密殼之間融為一個(gè)整體,增加破解難度。
1.修正一些BUG,解決了加殼后的軟件在某些機(jī)器上無法運(yùn)行的問題,解決了同一程序加多層殼以及EXE和DLL同時(shí)加殼運(yùn)行出錯(cuò)問題。避免了360保險(xiǎn)箱提示被加殼程序注入QQ的提示。NOD32一直將EncryptPE加殼程序定為潛在的不安全應(yīng)用程序,經(jīng)協(xié)商沒有解決(鄙視之),請使用NOD32的用戶自行設(shè)置排除或?qū)⑵銽hreatSense引擎參數(shù)設(shè)置里的潛在的不安全應(yīng)用程序的勾去掉。
2.增加了在敵意模塊里定義特征碼的功能,被加殼程序的進(jìn)程里不允許存在所定義的特征碼。定義格式是在原敵意模塊里增加如55AB7C??0345AB56??450134這樣的字串,只能定義代碼特征,可以用??進(jìn)行模糊匹配,多個(gè)配對定義多個(gè)特征碼。
3.上版本的殼代碼校驗(yàn)值0x51735A、0x791CB8、0x15CB48在這個(gè)版本中分別是0x52F687、0x84EC7A、0x155716。通過SDK函數(shù)GetRegisterInfo可以得到殼的三個(gè)重要代碼段的位置,可以在這些代碼內(nèi)選擇幾小段進(jìn)行校驗(yàn)。
4.可以同時(shí)綁定機(jī)器和加密狗了,要注意,勾選USB時(shí)不像上版本那樣自動清掉BIOS、HDD、CPU等之勾了。如果選擇USB,盡量不要選其他的,否則寫狗與原來有所不同,具體可咨詢本人。