Red Gate SmartAssembly是一種NET代碼保護加密工具,它有效地使每個一個。NET開發(fā)人員提供了他.NET應(yīng)用程序的智能版本,在任何時間,并與特殊緩解。有需要的下伙伴歡迎來西西下載體驗。
軟件簡介:
SmartAssembly是一種混淆器,通過使第三方難以訪問您的源代碼,可以幫助保護您的應(yīng)用程序免受逆向工程或修改。如果您的整個業(yè)務(wù)都依賴于軟件中包含的IP,或者您不希望在國際上公開您的C;騐B.NET代碼,那么對代碼進行混淆就成為必需品,而不是奢侈品。
軟件功能:
關(guān)鍵特性
名稱處理
更改方法和字段的名稱,以使其難以理解它們的用途。
控制流混淆
將方法內(nèi)部的代碼轉(zhuǎn)換為“意大利面條代碼”,以使其難以查看應(yīng)用程序的工作方式。
引用動態(tài)代理
為程序集外部方法的調(diào)用創(chuàng)建代理,以使其難以查找外部調(diào)用。
字符串編碼
對軟件中使用的字符串進行編碼,以隱藏諸如密碼和SQL查詢之類的信息。
資源壓縮和加密
壓縮和加密托管資源以使其難以理解,并減小程序集的大小。
修剪
刪除無用的元數(shù)據(jù),使代碼更難以逆向工程,減小程序集的大小并縮短加載時間。
依賴項合并
提取所有DLL,并將依賴項合并到主程序集中,因此您不必加載大量DLL文件,也可以對其進行混淆。
依賴項壓縮和嵌入將依賴項壓縮并嵌入
到主程序集中,從而簡化了軟件的部署并減小了程序的大小。
方法父處理混淆
通過更改方法中的類來在代碼中移動方法,這使理解方法和類之間的相互關(guān)系變得更加困難。
具有防篡改功能的強名簽名在
您的程序集上簽名并幫助保護其免受修改(標(biāo)準(zhǔn)版中不提供其他防篡改功能)。
聲明式模糊處理
直接在代碼中使用自定義屬性將成員從模糊處理中排除。
更新日志:
新增功能:
官方網(wǎng)站未提供有關(guān)此版本中更改的任何信息。