实用技巧

关注公众号 jb51net

关闭
首页 > 网络编程 > ASP.NET > 实用技巧 > Eazfuscator.NET 2023.2使用

.Net加密神器Eazfuscator.NET 2023.2 最新版使用教程

作者:娇憨的二狗子

这篇文章主要介绍了.Net加密神器Eazfuscator.NET 2023.2最新版使用教程,本文通过图文实例代码相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

很多人看到这个Eazfuscator.NET还不知是什么东东。。。

首先介绍下

什么是 Eazfuscator.NET?

Eazfuscator.NET是用于.NET平台的工业级混淆器。

Eazfuscator.NET 提供的混淆保护了软件中根深蒂固的知识产权,提高了商业盈利能力,并保持了竞争优势。

为什么好?

Eazfuscator.NET很简单,就像 1-2-3 一样:

混淆是什么样的?

下面开始正文,来体验下Eazfuscator.NET最新版的强大功能

1、新创建winform.Eazfuscator.NET项目

框架我们选择.net framework 当然选择.netcore也可以的啦,最新版Eazfuscator.NET 2023.2 版本已经初步适配.net8

2023年4月30日更新

2、打开项目工程文件夹,找到csproj VS项目文件.

3、打开加密软件,并将此工程文件拖进去

现在我们查看它到底对创建的工程文件修改了什么

可以看到它为我们的工程文件添加了新的MSBuild属性,构建过程完成后执行加密操作。

<PropertyGroup>
    <PostBuildEvent>if /I "$(ConfigurationName)" == "Release" Eazfuscator.NET.exe "$(TargetPath)" --msbuild-project-path "$(ProjectPath)" --msbuild-project-configuration "$(ConfigurationName)" --msbuild-project-platform "$(PlatformName)" --msbuild-solution-path "$(SolutionPath)" -n --newline-flush -v 2023.2</PostBuildEvent>
  </PropertyGroup>

现在我们将项目切换到Release(发布)模式,编译我们的项目

点生成查看输出窗口发现它已经将发布的程序集加密了,是不是简单方便鸭?

现在我们使用反编译工具查看一下代码加密的前后对比

加密后可以看到所有关键的字符串及其方法都进行了混淆加密,这种混淆的代码难以让人读懂,有效保护了软件的知识产权。

以上就是我的一次代码加密小记录,适合新人小白,不熟悉Eazfuscator.NET加密的同学参考,简单通俗易懂。

到此这篇关于.Net加密神器Eazfuscator.NET 2023.2 最新版使用教程的文章就介绍到这了,更多相关Eazfuscator.NET 2023.2使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文