C# 开源混淆器 (Obfuscar) 不起作用
C# opensource obfuscator (Obfuscar) doesn't work
我试过使用混淆器,我的最低配置是:
<?xml version='1.0'?>
<Obfuscator>
<Var name="InPath" value=".\Obfuscator_Input" />
<Var name="OutPath" value=".\Obfuscator_Output" />
<Module file="$(InPath)\WindowsFormsApplication1.exe" />
</Obfuscator>
UPD:也许配置本身还不够,我应该创建 .proj 文件,但是没有像这个文件的例子和程序。源代码存档中有大量示例文件,但仍然无法理解我应该从那里获取什么或如何自己生成该文件。
我有 运行 程序,但是当我用 ILspy 打开二进制文件时,我看到代码实际上与非混淆版本中的代码相同。为什么会这样?
ConfuserEx 完美地完成了工作(使用 GUI 版本,无需自己制作规则文件)。
我试过使用混淆器,我的最低配置是:
<?xml version='1.0'?>
<Obfuscator>
<Var name="InPath" value=".\Obfuscator_Input" />
<Var name="OutPath" value=".\Obfuscator_Output" />
<Module file="$(InPath)\WindowsFormsApplication1.exe" />
</Obfuscator>
UPD:也许配置本身还不够,我应该创建 .proj 文件,但是没有像这个文件的例子和程序。源代码存档中有大量示例文件,但仍然无法理解我应该从那里获取什么或如何自己生成该文件。 我有 运行 程序,但是当我用 ILspy 打开二进制文件时,我看到代码实际上与非混淆版本中的代码相同。为什么会这样?
ConfuserEx 完美地完成了工作(使用 GUI 版本,无需自己制作规则文件)。