A. 什麼是軟體加殼
加殼:其實是利用特殊的演算法,對EXE、DLL文件里的資源進行壓縮,
改變其原來的特徵碼,隱藏一些字元串等等,使一些資源編輯軟體不能
正常打開或者修改。類似WINRAR的效果,只不過這個壓縮之後的文件,
可以獨立運行,解壓過程完全隱蔽,都在內存中完成。
解壓原理,是加殼工具在文件頭里加了一段指令,告訴CPU,怎麼才
能解壓自己。現在的CPU都很快,所以這個解壓過程你看不出什麼東東。
軟體一下子就打開了,只有你機器配置非常差,才會感覺到不加殼和加殼
後的軟體運行速度的差別。
當你加殼時,其實就是給可執行的文件加上個外衣。用戶執行的只是
這個外殼程序。當你執行這個程序的時候這個殼就會把原來的程序在內存
中解開,解開後,以後的就交給真正的程序。所以,這些的工作只是在內
存中運行的,是不可以了解具體是怎麼樣在內存中運行的。
通常說的對外殼加密,都是指很多網上免費或者非免費的軟體,被一
些專門的加殼程序加殼,基本上是對程序的壓縮或者不壓縮。因為有的時
候程序會過大,需要壓縮。但是大部分的程序是因為防止反跟蹤,防止程
序被人跟蹤調試,防止演算法程序不想被別人靜態分析。加密代碼和數據,
保護你的程序數據的完整性。不被修改或者破解。
A殼和C殼演算法不同。
B. 個人商業軟體建議使用哪種強殼加密
一個是自己寫殼.一個是使用冷僻殼.一個是連續加殼.還有個華中科大安鼎公司的一個軟體可以對軟體的執行過程加密.這個是很安全的.
C. 光碟外殼加密!誰能幫幫小弟!
這種程序是有的,你干什麼,是想破解加密光碟??
D. 外殼加密程序安裝後不用加密狗也可以運行
這個就說明你使用的加密狗和配套的外殼加密軟體有問題,正常的外殼加密工具是在沒有狗的時候無法使用加密後的軟體的。推薦你一個品牌的加密狗,codisk加密狗。