我在一个开发.NET Microsoft Office插件的团队中工作。我们正在寻找混淆解决方案,以帮助保护我们的许可程序。我们主要关注像Dotfuscator Professional和smartassembly这样的工具。
我的第一个问题是,是否有人有在Office插件中使用smartassembly的经验?Dotfuscator社区版不适用于这些,因此请看专业版,但在smartassembly的销售材料中没有提到这一问题。在这方面有什么经验吗?
我的第二个问题是,是否有人在没有安装Visual Studio的情况下通过MSBuild自动化了smartassembly的使用。
我尊敬地想让响应者知道,不要浪费他们的时间来评论混淆的相对优点。我是最新的关于这个问题的帖子。在很久以前,国王建造城堡,但这些城堡有时会倒塌。我每天早上上班的时候都会把前门锁上。
发布于 2009-03-31 16:19:51
免费版的Dotfuscator不支持模糊Office应用程序,但专业版支持。我的雇主(PreEmptive解决方案)提供了Dotfuscator Professional版的免费评估版本,它没有功能限制,您当然可以测试它,以确保它适合您。
Dotfuscator输出100%可验证的程序集,我们还没有遇到Office托管代码插件的任何问题。
发布于 2009-03-29 12:46:15
如果你关闭了公共成员/类型的重命名(库模式),你确定Dotfuscator不工作吗?
发布于 2012-02-14 10:14:41
它还支持MSBuild集成-你只需要在你的.sln上运行一个向导,从那时起,混淆将在构建后自动完成。
免责声明:我为LogicNP工作,它是Crypto Obfuscator的开发者。
https://stackoverflow.com/questions/682292
复制相似问题