原創(chuàng)|其它|編輯:郝浩|2011-01-05 16:41:31.000|閱讀 2484 次
概述:雖然目前很多開發(fā)工具都能進行簡單的混淆,不過實用性不大,只有采用專業(yè)的混淆控件對程序源碼才能起到有效的保護,并且,有些混淆控件還有更強大的優(yōu)化功能,在混淆的同時對程序進行優(yōu)化。然而,目前市場上的混淆器品種繁多,到底哪一款才真正適合您的需要呢?本文將介紹2款非常實用的代碼混淆器,供大家參考,希望對大家有幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
前言
軟件安全性一直是非常脆弱的,雖然出現(xiàn)了很多保護手段,但是都并不完善。對于軟件來說,使用最多的保護手段就是使用代碼混淆器了。代碼混淆就是通過對程序源碼的分析,改變源碼的原始面貌,降低源碼可讀性,可對函數(shù)甚至流程進行混淆。雖然目前很多開發(fā)工具都能進行簡單的混淆,不過實用性不大,只有采用專業(yè)的混淆控件對程序源碼才能起到有效的保護,并且,有些混淆控件還有更強大的優(yōu)化功能,在混淆的同時對程序進行優(yōu)化。然而,目前市場上的混淆器品種繁多,到底哪一款才真正適合您的需要呢?本文將介紹2款非常實用的代碼混淆器,供大家參考,希望對大家有幫助。
常用的混淆器
Dotfuscator----提高.NE應(yīng)用程序效率的最佳選擇
目前比較出名的.NET源碼混淆控件有:Dotfuscator,Skater .NET obfuscator,Xenode.NET Obfuscator。
其中最出名的是PreEmptive公司旗下的Dotfuscator。PreEmptive公司是全球著名的源碼混解決方案提供者,在業(yè)界一直處于領(lǐng)軍地位,旗下兩款源碼混淆控件:Dotfuscator(.NET) 和DashO(JAVA) 在源碼混淆和軟件安全保護方面,性能特別優(yōu)秀,深受各大軟件公司推崇。最近在微軟TECH-ED2010技術(shù)大會暨創(chuàng)新體驗發(fā)布會上, PreEmptive宣布其Dotfuscator + 運行時監(jiān)測組件(Runtime Intelligence)解決方案支持微軟Silverlight 并同時提供智能監(jiān)測功能,通過配置和部署,可以讓開發(fā)者保護并監(jiān)測Silverlight程序。因為優(yōu)秀的品質(zhì)也意味著高的價格,Dotfuscator價格比較偏貴,適合大型企業(yè)使用。
Skater .NET Obfuscator----非常實惠的代碼保護解決方案
RustemSoft公司推出的Skater .NET Obfuscator是一款保護.NET軟件代碼的混淆工具。其具備所有軟件保護技術(shù)及混淆算法。Skater .NET Obfuscator適合那些希望周期性地混淆.NET產(chǎn)品代碼的用戶。Skater .NET Obfuscator除了標(biāo)準(zhǔn)版和專業(yè)版的功能外,還提供終極版。Skater .NET Obfuscator終極版為軟件開發(fā)者提供混淆器的所有功能。
功能 |
標(biāo)準(zhǔn)版 |
專業(yè)版 |
終極版 |
用字母和字符混淆私有變量名 |
√ |
√ |
√ |
用不可讀/不可編輯的字符混淆私有變量名 |
√ |
√ |
√ |
混淆公共成員名 |
√ |
√ |
√ |
字符串值加密 |
√ |
√ |
√ |
用加密技術(shù)對字符串值加密 |
|
√ |
√ |
控制流混淆 |
|
√ |
√ |
.NET 配置鏈接 |
|
√ |
√ |
.NET 授權(quán)功能: .NET授權(quán)界面 |
|
|
√ |
.NET授權(quán)功能: .NET授權(quán)應(yīng)用程序配置 |
|
|
√ |
代碼擴展 |
|
|
√ |
使用.NET Cryptor |
√ |
√ |
√ |
命令行界面 |
√ |
√ |
√ |
提供六個月的技術(shù)支持和版本升級 |
√ |
√ |
√ |
Skater .NET Obfuscator除了功能全面之外,授權(quán)簡單而且價格實惠,在大小企業(yè)中皆受歡迎,絕對是“物美價廉”之選。
總結(jié):
使用過.NET的程序員都知道,.NET是一個巨大的跨時代進步,它開發(fā)效率高、功能強、界面美觀、耐用,可是它也有一個缺點,那就是編譯好的程序集可以完全被反編譯成源代碼,這給一些不法份子提供了很好的機會。因此,如何保護我們的知識產(chǎn)權(quán)成了一個大問題。對于軟件來說,代碼混淆便成了保護代碼安全的最常用的方法,因此本文就2款最常見的混淆器做了簡單對比,希望對大家有幫助。
(慧都控件網(wǎng)版權(quán)所有,轉(zhuǎn)載請注明出處,否則追究法律責(zé)任)
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)