SmartAssembly Professional是一款.net代码加密工具,如果你用.net写了一个程序而被别人反编译了,自己的辛苦成果就白费了。SmartAssembly Professional是一款.net代码加密工具,主要作用就是混淆自己的代码,即使被反编译别人也不能拿来用。

基本介紹
Smart Assembly可以为目标代码创建一个代理来调用真正的程序代码,这种高保护功能,将隐藏的调用外部方法和属性,这个外部代理是动态创建的,而且是内置 的,以防止被修改和,这就意味着如果有黑客试图修改你的代码和程序,这个动态代理就不再工作,程序也就无法运行了!从而最大限度的保护你的代码!而且 经过加密的代码体积更小,执行效率更高。
軟件特点
1、Obfuscation
如果.NET應用程序沒有被混淆,則可以很容易地進行反彙編,如果您在代碼中投入了時間,精力和金錢,這可能會成爲一個問題。模糊代碼很容易做到,並增加了防止逆向工程和修改的屏障。
多種形式的混淆和優化
代碼混淆使您的應用程序難以進行逆向工程,刪除無用的代碼,並壓縮依賴關系,保護和壓縮您的應用程序,而不用擔心。
2、自動錯誤報告
自動錯誤報告是一種異常處理機制,可在發生錯誤時自動且無提示地收集詳細信息。盡管可高度自定義,但典型的錯誤報告包含完整堆棧跟蹤和有關異常上下文的詳細信息(例如,所有局部變量的值)。
①爲應用程序配置和添加異常處理需要幾秒鍾,只需對代碼進行很少的更改,同時可以訪問大量有價值的反饋。
②沒有更多耗時的電子郵件交換來獲取所有必要的細節。您的最終用戶可以通過單擊按鈕報告未處理的異常,這意味著您可以更快地修複錯誤。
③您可以獲得有關未處理異常最常複發的連續數據,從而幫助您確定影響最終用戶的錯誤的優先級。
④您可以通過識別和修複最終用戶實際遇到的問題來降低支持成本。
3、合並DLL
編譯.NET代碼通常會導致創建多個程序集文件,包括衛星DLL,所有這些都是程序運行所必需的。雖然這在開發期間不是問題,但在部署時,它通常意味著用戶不必要解壓縮文件或安裝程序中的其他步驟,因爲DLL會移動到特定位置。
SmartAssembly安裝教程
1、双击“SmartAssembly.exe”,进入軟件安装向导界面,点击“continue”
2、出现軟件许可协议,选择“Accept”
3、选择軟件安装目录,默认为“C:\Program Files\Red Gate\SmartAssembly 6”,可以点...修改,确认之后点击install开始安装
4、稍等一會兒,安裝完成
Greetz to :
- fly
- FSLove
- Lightning Wolf
- ZeNiX
- davis7
- GUC
- peterchen
- natyou
- Verol
- mdj
- All UpKers that can't be mentioned one by one.
- All who work hard help make the scene secure!