推薦一個開源的.NET源碼加密工具
當前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
前言 .NET加密工具繁多,但大部分都是收費的。本篇推薦一個開源免費的.NET加密工具JIEJIE.NET,源代碼完全開放,可以供初學(xué)者研究之用。 界面JIEJIE.NET是一個開源的加密工具,用來混淆.NET程序集文件,幫助.NET開發(fā)者保護軟件的版權(quán)。許多 .net 開發(fā)人員擔心他們的軟件被破解,版權(quán)受到侵犯,因此會使用一些工具來混淆 IL 代碼,例如 PreEmptive dotfuscator。但有時,這還不夠。 開源作者寫了 JieJie.NET 可以深度加密.NET程序集,幫助人們保護他們的版權(quán)。它是一個 .NET 應(yīng)用程序,可以界面操作,簡單易用,如下圖所示: 特征 JIEJIE.NET開源加密軟件主要有以下特征: 1.重命名類型和成員:JieJie可以更改類型和成員名稱,這可以使理解 API 的含義更加困難2.混淆控制流:JieJie可以解析IL代碼,并在不丟失任何特征的情況下隨機混淆控制流,它可以破壞句法結(jié)構(gòu),它讓代碼很難閱讀。3.加密程序集中定義的所有字符串值:JieJie.NET 可以收集程序集中定義的所有字符串值,將它們轉(zhuǎn)換為靜態(tài)只讀字段,并加密它們的值,破解難度更大。4.加密*.resources文件:JieJie.NET 可以加密 *.resouces 文件并將其隱藏起來,更難修改版權(quán)。5.隱藏分配調(diào)用棧:黑客可以使用內(nèi)存分析器工具等搜索關(guān)鍵信息,但 JieJie.NET 可以改變這個堆棧,讓黑客感到困惑。6.支持 Blazor Web 程序集:JIEJIE.NET 可以處理 Blazor Web 程序集源碼地址 https://github.com/dcsoft-yyf/JIEJIE.NET 該文章在 2024/1/9 10:48:30 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |