C# 混淆加密大師1.1.0更新, 新增資原始檔加密, 防虛擬機器, 非同步混淆等新功能

H5开发技术發表於2024-05-26

C#混淆加密大師是一款強大的工具,專為保護C#開發的dll和exe檔案而設計,適用於各種應用程式,包括Winform、WPF、Unity遊戲以及控制檯程式。它支援從.Net Framework 2.0到.Net Framework 4.x,以及.NET Core 2.0直至最新的.NET 8版本。C#混淆加密大師不僅提供程式碼加密混淆功能,還能對EXE檔案進行加殼處理,增強防篡改能力,並注入無用資料,從而有效地保護您的C#程式程式碼不被非法複製或篡改,確保您的智慧財產權得到充分保障.

特性


1. 支援多種不同的程式框架: 包括Winform程式, WPF程式, Unity遊戲程式,控制檯程式等

2. 支援不同版本的Framework, 包括.Net Framework 2.0 - .Net Framework 4.x 以及.NET Core 2.0 - .NET 8

3. 支援字串加密,流程控制,方法重新命名,域重新命名,數字混淆等多種混淆功能

4. 支援加殼,防篡改,防反編譯工具等功能

5. 支援注入垃圾函式,型別,字串等

6. 支援多種重新命名規則

1.1.0版本更新介紹


1. 新增資源加密功能 - 可以加密保護exe或者dll中的資原始檔

對於C#編譯的exe或者dll程式, 內部是可以嵌入資原始檔的, 資原始檔可以是字串, 圖片, 二進位制文件等. 如果不進行加密的話, 使用反編譯工具可以很容易檢視資原始檔的內容, 甚至是一鍵匯出裡面的檔案.

例如下面的一個簡單的未加密的WinForm程式, 透過反編譯工具, 可以直接檢視內部的資原始檔, 包括了2張圖片, 還有一個叫做password的字串資訊:

透過 C#混淆加密大師 資源加密功能, 可以對資原始檔進行加密, 加密後的程式將無法檢視到任何資源資訊:

2. 防虛擬機器功能

有些開發者會對程式新增授權功能, 只允許一機一碼擁有授權的使用者才可以使用軟體的高階功能, 但很容易透過虛擬機器修改硬體特徵被繞過, 導致未經授權的訪問. 還有一些使用者會把程式放到虛擬機器中分析反編譯程式, 進而繞過程式的一些保護措施. 因此 C#混淆加密大師 根據使用者的反饋, 新增了防虛擬機器功能. 勾選後, 如果程式檢測到自己執行在虛擬機器中, 將會自動停止執行.

3. 非同步混淆功能

非同步程式設計模型是在.NETFramework 4.0 之後版本新增的功能, 可以幫助使用者更好的編寫非同步程式. 此次更新新增了非同步混淆功能, 它可以把一些程式碼轉成非同步呼叫的形式, 並隱藏原始程式碼, 使得逆向分析程式更加困難, 可以有效保護程式的不被篡改.

4. 修復了防篡改功能有時候不工作的問題

5. 修復了有些時候混淆加密的NETFramework 2.0程式無法正常工作的問題

6. 修復了名稱空間重新命名導致有些程式混淆後報錯的問題

以上便是本次更新的詳細內容, 如果想了解更多C#混淆加密大師的功能, 可以參考我們之前的文章: 使用C#混淆加密大師保護你的程式碼 (程式碼混淆加殼工具,支援dll/exe混淆加密) - H5開發技術 - 部落格園 (cnblogs.com)

最新版本下載地址


點選進入下載頁面

本博文發表於: https://www.cnblogs.com/reachteam/p/18213656

釋出者:H5開發技術

轉載請註明出處,謝謝!

相關文章