【问题标题】:Dotfuscator command lineDotfuscator 命令行
【发布时间】:2013-03-01 16:48:19
【问题描述】:

我尝试使用这个命令来混淆:

dotfuscator -in:"C:\path_to_assembly\*.dll"

但它只启动 Dotfuscator GUI 并通过掩码加载 dll。并且不要建造它们。 如何通过命令行运行构建?

附:我使用this documentation。也许它已经过时了。

谢谢。

【问题讨论】:

    标签: dotfuscator


    【解决方案1】:

    处理这个问题的最好方法是提供一个配置文件,像这样:

    dotfuscator [options] [config_file]
    

    根据您的示例,您传递的是 DLL 列表,但没有向 Dotfuscator 提供有关如何处理它们的任何指令。使用 Dotfuscator 的 UI 为您的应用程序创建配置文件,然后在命令行中传递该文件。

    【讨论】:

    • 您使用的是 Dotfuscator 社区版吗?如果是这样,您使用的是哪个版本的 Visual Studio? VS 自带的 CE 版本不提供命令行界面。
    • 另外,我最初的答案似乎不正确 - 您提供的命令行将运行 Dotfuscator Pro 并使用默认值进行重命名和控制流混淆。但同样,没有命令行适用于 CE 版本。
    猜你喜欢
    • 1970-01-01
    • 2017-11-30
    • 2018-05-03
    • 1970-01-01
    • 2014-03-04
    • 2023-03-22
    • 2010-12-04
    • 1970-01-01
    • 2014-11-09
    相关资源
    最近更新 更多