几款软件加密/加壳工具的比较「建议收藏」(汉典几字的基本解释)
幾款.Net加密/加殼工具的比較
前言
使用過.NET的程序員都知道,.NET是一個巨大的跨時代進步,它開發效率高、功能強、界面觀、耐用、新的語言C#已經提交為行業規范、CLR共公運行庫資源豐富,這所有的特點標志著它成為主流編程語言是必然的。
可是它也有一個缺點,那就是編譯好的程序集可以完全反編譯成源代碼,這給一些不法份子提供了很好的機會,試想想,您辛苦的勞動成果就這樣給了別人;所以如何保護我們的知識產權成了一個大問題。一旦被反編譯,我們辛苦勞動才獲得的知識產權被別人輕易利用了。
因此,我們需要選擇一款很好的加密工具,來保護我們的知識產權。
基本參數
我們認為,作為成熟的加密工具,它應具備的基本參數有:
1:程序加密:
能將源碼混淆處理, 能保護應用程序及其動態鏈接庫
2:操作的便捷性:界面友好,操作便捷
3:加密后程序執行的效率:要求基本不受影響
4:支持的操作系統:Xp,window2003,Win7,WinSta,winCE
5:有良好的授權管理體系
1)設置過期日期
2)為軟件限制一個安裝后的可用天數
3) 限制軟件使用的用戶數
5:加密后程序的穩定性不受影響,即源程序不報錯,不出現異常。
6:具備良好的售后服務
常見的加密工具
|
工具名稱 |
Maxcode |
NET Reactor |
比特安索電子授權 |
|
官方網址 |
http://www.maxtocode.com.cn/chs/ index.html |
http://www.eziriz.com/ |
http://www.bitanswer.com/ |
|
優點 |
1:有插件可嵌入VS 2008 2:可將許可授權系統整合入您的應用中,擴展其授權功能 |
有完善的授權管理體系 |
|
|
缺點 |
1:如果部署環境為虛擬主機,需要對系統管理員進行授權才能正常訪問 2:不支持WinCE操作系統 |
1:軟件供應商在國外,售后服務可能跟不上 2: 360殺毒軟件檢測下為可疑程序 |
1:開發文檔相當多,使用起來比較麻煩 2:它采用的是電子授權的方式,一旦斷網的情況下就會出問題 3:不支持Windows CE |
其他加密工具:
1.Dotfuscator Community Edition:微軟推薦的東東,但有人認為非常爛,網友能破解。
2.XenoCode:有人最好的混淆器,有可取點,但網友能夠破解。
比較結果
經過比較,我認為NET Reactor是目前為止相對較好的DOTNET加密工具
附上截圖:
軟件加密
軟件加殼處理:
總結
以上是生活随笔為你收集整理的几款软件加密/加壳工具的比较「建议收藏」(汉典几字的基本解释)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 风云私服架设教程_风云端游
- 下一篇: 北京网站设计实力主要体现在哪里