代码之家  ›  专栏  ›  技术社区  ›  Binary Phile

混淆.NET Microsoft Office加载项的工具

  •  2
  • Binary Phile  · 技术社区  · 17 年前

    我正在一个开发.NET Microsoft Office加载项的团队中工作。我们正在寻找模糊解决方案,以帮助保护我们的许可程序。我们主要关注Dotfuscator Professional和smartassembly等工具。

    我的第一个问题是,是否有人有在Office加载项中使用smartassembly的经验?Dotfuscator社区版不能与这些一起使用,因此需要寻找专业人员,但在smartassembly的销售资料中没有提到这个问题。在这方面有什么经验吗?

    我的第二个问题是是否有人在没有安装Visual Studio的情况下自动使用了带有MSBuild的smartassembly。

    我恭敬地想让回应者知道不要浪费时间评论混淆的相对优点。关于这个问题,我有最新消息。在过去的日子里,国王建造城堡,但有时城堡会倒塌。每天早上上班的时候我还是锁上前门。

    3 回复  |  直到 17 年前
        1
  •  3
  •   rIPPER    17 年前

    Dotfuscator的免费版本不支持混淆Office应用程序,但是专业版本支持。Dotfuscator专业版的免费评估版本可从我的雇主处获得(抢先解决方案),它没有功能限制,您当然可以测试它,以确保它对您有效。

    Dotfuscator输出100%可验证的程序集,并且我们还没有Office托管代码加载项出现任何问题。

        2
  •  2
  •   Cecil Has a Name    17 年前

    如果关闭公共成员/类型的重命名(库模式),是否确定Dotfuscator不工作?

        3
  •  1
  •   logicnp    14 年前

    Crypto Obfuscator 支持混淆基于.Net的Office加载项-它对此类COM互操作方案有特殊支持。

    它还支持MSBuild集成-您只需要在.sln上运行一个向导,从那时起,在生成之后将自动完成模糊处理。

    推荐文章