gpt4 book ai didi

obfuscation - 如何使用ConfuserEx?

转载 作者:行者123 更新时间:2023-12-03 08:53:21 24 4
gpt4 key购买 nike

我想试试这个程序,但我不知道如何使用它。

我在作者的网站上搜索过 https://github.com/yck1509/ConfuserEx但是对于像我这样的编程新手来说,这个网站上的例子还不够清楚。

所以我在这里发布我的问题,希望有人能告诉我如何用简单的英语和一些例子来使用它。这将是非常棒的,非常感谢。

最佳答案

从这里获取最新的二进制版本:
https://github.com/mkaring/ConfuserEx/releases
用于命令行 (Confuser.CLI.exe):

Confuser.CLI.exe  myProjectFile.crproj
项目文件示例:
<?xml version="1.0" encoding="utf-8"?>
<project baseDir="c:\" outputDir="c:\Confused" xmlns="http://confuser.codeplex.com">
<rule preset="none" pattern="true">
<protection id="anti debug" />
<protection id="anti dump" />
<protection id="anti ildasm" />
<protection id="anti tamper" />
<protection id="constants" />
<protection id="ctrl flow" />
<protection id="invalid metadata" />
<protection id="ref proxy" />
<protection id="rename" />
<protection id="resources" />
</rule>
<module path="ICSharpCode.AvalonEdit.dll" />
<module path="ICSharpCode.Decompiler.dll" />
<module path="ICSharpCode.NRefactory.dll" />
<module path="ICSharpCode.NRefactory.CSharp.dll" />
<module path="ICSharpCode.NRefactory.VB.dll" />
<module path="ICSharpCode.TreeView.dll" />
<module path="ILSpy.BamlDecompiler.Plugin.dll" />
<module path="ILSpy.exe" />
<module path="ILSpy.SharpDevelop.LGPL.dll" />
<module path="Mono.Cecil.dll" />
<module path="Mono.Cecil.Pdb.dll" />
</project>
cmd line
配置文件格式: https://github.com/yck1509/ConfuserEx/blob/master/docs/ProjectFormat.md
与 GUI (ConfuserEx.exe) 一起使用:
gui
  • 在项目选项卡中
  • 选择基目录
  • 单击 + 按钮添加 DLL(模块)

  • 在设置选项卡中
  • 点击<全局设置>
  • 单击 + 按钮。添加了一条新规则。当模式匹配时,规则被执行,所以“真”意味着规则将始终被执行。
  • 点击编辑按钮。
  • 选择预设的“最大值”然后关闭

  • 在保护选项卡中
  • 点击保护!

  • 关于obfuscation - 如何使用ConfuserEx?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24154502/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com