Red Gate SmartAssembly(NET代碼保護(hù)加密工具)
詳情介紹
Red Gate SmartAssembly官方版是一款NET代碼保護(hù)加密工具,它有效地使每一個(gè).NET開發(fā)人員提供了.NET應(yīng)用程序的智能版本,旨在幫助.NET開發(fā)人員生產(chǎn)出質(zhì)量更好的軟件!并且,Red Gate SmartAssemblyNET代碼保護(hù)加密工具還提供了字符串編碼、控制流混淆、資源壓縮和加密等多項(xiàng)功能,幫助用戶更好的去保護(hù)你的.NET代碼和IP,同時(shí)也可以快速刪除任意代碼和問題錯(cuò)誤報(bào)告!有需要的用戶歡迎下載使用。
功能介紹
1、Obfuscation
如果.NET應(yīng)用程序沒有被混淆,則可以很容易地進(jìn)行反匯編,如果您在代碼中投入了時(shí)間,精力和金錢,這可能會成為一個(gè)問題。模糊代碼很容易做到,并增加了防止逆向工程和修改的屏障。
2、自動錯(cuò)誤報(bào)告
自動錯(cuò)誤報(bào)告是一種異常處理機(jī)制,可在發(fā)生錯(cuò)誤時(shí)自動且無提示地收集詳細(xì)信息。盡管可高度自定義,但典型的錯(cuò)誤報(bào)告包含完整堆棧跟蹤和有關(guān)異常上下文的詳細(xì)信息(例如,所有局部變量的值)
①為應(yīng)用程序配置和添加異常處理需要幾秒鐘,只需對代碼進(jìn)行很少的更改,同時(shí)可以訪問大量有價(jià)值的反饋。
②沒有更多耗時(shí)的電子郵件交換來獲取所有必要的細(xì)節(jié)。您的最終用戶可以通過單擊按鈕報(bào)告未處理的異常,這意味著您可以更快地修復(fù)錯(cuò)誤。
③您可以獲得有關(guān)未處理異常最常復(fù)發(fā)的連續(xù)數(shù)據(jù),從而幫助您確定影響最終用戶的錯(cuò)誤的優(yōu)先級。
④您可以通過識別和修復(fù)最終用戶實(shí)際遇到的問題來降低支持成本。
3、合并DLL
編譯.NET代碼通常會導(dǎo)致創(chuàng)建多個(gè)程序集文件,包括衛(wèi)星DLL,所有這些都是程序運(yùn)行所必需的。雖然這在開發(fā)期間不是問題,但在部署時(shí),它通常意味著用戶不必要解壓縮文件或安裝程序中的其他步驟,因?yàn)镈LL會移動到特定位置。
特色亮點(diǎn)
1、名字碾壓
更改方法和字段的名稱,使其難以理解其用途。
2、控制流混淆
將方法內(nèi)部的代碼轉(zhuǎn)換為“意大利面條代碼”,使查看應(yīng)用程序如何工作變得困難。
3、引用動態(tài)代理
為對程序集外部方法的調(diào)用創(chuàng)建代理,使外部調(diào)用難以查找。
4、字符串編碼
編碼軟件中用于隱藏密碼和SQL查詢等信息的字符串。
5、資源壓縮和加密
壓縮和加密托管資源,使其難以理解,并減小程序集的大小。
6、修剪
刪除無用的元數(shù)據(jù),使代碼更難進(jìn)行反向工程,減少程序集的大小,并提高加載時(shí)間。
7、依賴項(xiàng)合并
獲取所有DLL并將依賴項(xiàng)合并到主程序集中,這樣就不必加載大量dll文件,而且還可以混淆它們。
8、依賴項(xiàng)壓縮和嵌入
將依賴項(xiàng)壓縮并嵌入主程序集中,從而簡化了軟件的部署并減小了程序的大小。
9、方法家長困惑
通過更改方法所在的類來移動代碼中的方法,從而使方法和類之間的關(guān)系更難理解。
10、強(qiáng)名稱簽名與篡改保護(hù)
為程序集簽名,并幫助保護(hù)程序集免受修改。
11、聲明性困惑
在代碼中直接使用自定義屬性將成員排除在混淆之外。
下載地址
- 電腦版
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載