推荐一个开源的.NET源码加密工具
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
前言 .NET加密工具繁多,但大部分都是收费的。本篇推荐一个开源免费的.NET加密工具JIEJIE.NET,源代码完全开放,可以供初学者研究之用。 界面JIEJIE.NET是一个开源的加密工具,用来混淆.NET程序集文件,帮助.NET开发者保护软件的版权。许多 .net 开发人员担心他们的软件被破解,版权受到侵犯,因此会使用一些工具来混淆 IL 代码,例如 PreEmptive dotfuscator。但有时,这还不够。 开源作者写了 JieJie.NET 可以深度加密.NET程序集,帮助人们保护他们的版权。它是一个 .NET 应用程序,可以界面操作,简单易用,如下图所示: 特征 JIEJIE.NET开源加密软件主要有以下特征: 1.重命名类型和成员:JieJie可以更改类型和成员名称,这可以使理解 API 的含义更加困难2.混淆控制流:JieJie可以解析IL代码,并在不丢失任何特征的情况下随机混淆控制流,它可以破坏句法结构,它让代码很难阅读。3.加密程序集中定义的所有字符串值:JieJie.NET 可以收集程序集中定义的所有字符串值,将它们转换为静态只读字段,并加密它们的值,破解难度更大。4.加密*.resources文件:JieJie.NET 可以加密 *.resouces 文件并将其隐藏起来,更难修改版权。5.隐藏分配调用栈:黑客可以使用内存分析器工具等搜索关键信息,但 JieJie.NET 可以改变这个堆栈,让黑客感到困惑。6.支持 Blazor Web 程序集:JIEJIE.NET 可以处理 Blazor Web 程序集源码地址 https://github.com/dcsoft-yyf/JIEJIE.NET 该文章在 2024/1/9 10:48:30 编辑过 |
关键字查询
相关文章
正在查询... |