你希望自己用.net辛辛苦苦做出來的軟體被人輕易破解嗎?你希望自己花了大量人力物力用.net開發出來的產品被競爭對手輕易獲取核心代碼嗎?下面推薦一款c# .net加密混淆工具給大家,本人正在使用,非做廣告!
DNGuard HVM是 一款 .Net 安全產品,它為 .NET 產品 代碼、著作權保護提供高強度解決方案,它強大的加密功能、混淆功能以及HVM虛擬機保護功能讓您的產品同時受到多重保護,更加穩固您的合法利益不受不法份子的侵害,它能在不需要對源代碼進行任何調整的情況下完美的保護您的源代碼不受反編譯及破解的侵害,
獨創的HVM技術,不同于其它同類產品. 其它同類產品加密保護的程式運行時,每當一個方法需要進行即時編譯(Just-Int-Time Compilation)時,會短時間在記憶體中解密還原方法體的原始IL代碼.這就給破解者提供了可乘之機,HVM技術使方法在進行即時編譯時不會還原出原始的IL代碼,而是以HVM偽代碼的形式出現在記憶體中,由HVM編譯器協助Jit直接從HVM偽代碼生成本地代碼,從而保證您的程式代碼任何時候都不會在記憶體中出現!
官方地址:http://www.dnguard.cn/
一、目前最新版本
截至本文發表時,官方旗艦版/企業版最新版本為 3.972

二、c#源代碼加密前后效果對比


三、c#原始碼生成的exe程式加密后完全看不到內部資源等資訊

四、反跟蹤除錯功能
加密后點擊除錯,報錯

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/253049.html
標籤:其他
上一篇:iOS 支付知識儲備:結算周期、付款碼二維碼編碼規則、脫敏規范、銀行卡號有效性校驗、掃碼驗證密碼規則、測驗輔助工具
下一篇:XSS攻擊的型別
