VS2022 使用obfuscar

1、Nuget安装
image

2、创建config.xml,并设置为输出到目录

<?xml version="1.0" encoding="utf-8" ?>
<Obfuscator>
	<!--输入路径-->
	<Var name="InPath" value="." />
	<!--输出路径:加密混淆过的路径-->
	<Var name="OutPath" value=".\Output" />
	<Var name="ReuseNames" value="true" />
	<Var name="HideStrings" value="false" />
	<Var name="KeepPublicApi" value="true" />
	<Var name="HidePrivateApi" value="true" />
	<!--文件-->
	<Module file="$(InPath)\yourapp.dll" />
</Obfuscator>

3、生成事件添加如下代码
image
4、编译后生成output文件夹
image
dll就是混淆后的代码。

posted @ 2023-02-20 09:26  zhaogaojian  阅读(883)  评论(0编辑  收藏  举报