【问题标题】:How to debug a ConfuserEx assembly?如何调试 ConfuserEx 程序集?
【发布时间】:2018-07-25 02:37:02
【问题描述】:

我正在使用ConfuserEx 来混淆我的应用程序,我所做的是:

  1. 将exe拖放到ConfuserEx软件上
  2. 将规则设置为最大保护(也尝试了最低保护)
  3. 点击“保护”。

当我按下生成的 exe 时,它​​根本不运行,如果我不应用第 2 步的规则,exe 将运行,我该如何调试?我没有收到任何错误。

【问题讨论】:

    标签: c# wpf confuserex


    【解决方案1】:

    如果我没记错的话,Confuser 是一个开源项目。所以下载源代码,编译调试。
    混淆 WPF 项目有点棘手,因为基于反射和反射的 WPF 对混淆并不“友好”。
    您可以尝试自定义最大预设并删除诸如

    之类的选项
    • 资源混淆
    • 重命名

    所以它可以工作。不要忘记 dll(如果有的话)。

    【讨论】:

    • 感谢您的回答,但是如何从混淆中删除您建议的选项?
    • Tab:Settings->点击project->右侧按钮编辑规则
    • 我这样做了,但似乎没有用,还有其他解决方案吗?
    • 因此删除其他选项以查看哪个选项导致问题。
    • 你有 dll,它们也应该被混淆吗?
    猜你喜欢
    • 1970-01-01
    • 2011-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多