我试着混淆一个Dot Net Core应用程序,但是我没有成功。我使用 ConfuserEx,已经在Net Framework上使其工作,但是在尝试将其用于Net Core控制台应用程序或Net Core DLL时没有成功。
我遇到了以下错误:
Object reference not set to an instance of an object.
有人成功混淆了Net Core应用程序吗? 如果没有,是否还有其他工具可以实现?
我试着混淆一个Dot Net Core应用程序,但是我没有成功。我使用 ConfuserEx,已经在Net Framework上使其工作,但是在尝试将其用于Net Core控制台应用程序或Net Core DLL时没有成功。
我遇到了以下错误:
Object reference not set to an instance of an object.
有人成功混淆了Net Core应用程序吗? 如果没有,是否还有其他工具可以实现?
<Obfuscator>
<Var name="InPath" value=".\" />
<Var name="OutPath" value=".\output" />
<Var name="HideStrings" value="true" />
<Var name="UseKoreanNames" value="true" />
<Var name="ReuseNames" value="true" />
<Var name="RenameFields" value="true" />
<Var name="RenameProperties" value="true" />
<Var name="RenameEvents" value="true" />
<Var name="OptimizeMethods" value="true" />
<Var name="SuppressIldasm" value="true" />
<Var name="KeepPublicApi" value="false" />
<Var name="HidePrivateApi" value="true" />
<Module file="$(InPath)\YourApplication.dll" />
</Obfuscator>
Obfuscar.Console.exe your_project.xml