7

我在市场上寻找一个好的(而且便宜的).Net 混淆器。我正在开发一个 .Net Windows 窗体应用程序。

到目前为止,我评估了 IntelliLock 和 SmartAssebly。我因缺乏支持而退出了第一个(我发送了两封没有回复的电子邮件,没有支持站点等)。SmartAssebly 看起来不错,但对我的血液来说太丰富了。

有人用过 CryptoObfuscator 吗?有什么好的或坏的经历?

曾经,我有你在这里,那么 CryptoLicensing 呢?

谢谢

4

4 回答 4

4

你可以查看 Roy Osherove从去年 6 月开始在 Crypto Licensing 上发布的帖子。Roy是我所在公司的研发副总裁,我很欣赏他的意见,我们认真考虑在未来的产品中使用这两种工具。

于 2010-03-18T18:18:22.057 回答
1

我已经使用 CryptoLicensing 和 CryptoObfuscator 一年多了,发现它们都是非常好的产品,价格也很合理。不要以为混淆器很贵就一定更好!检查此线程以比较混淆器:

https://stackoverflow.com/questions/337134/what-is-the-best-net-obfuscator-on-the-market/1543040

我也使用 CryptoLicensing 并且会和他们的混淆器说同样的话 - 它很好并且对于不同的场景具有灵活性。它还支持开箱即用的常见场景。

我唯一要说的不好的是他们的用户界面可以做一些润色。除此之外,它们是非常强大的产品,具有良好的文档和良好的电子邮件支持。我也从我的构建过程中运行混淆器,它很有效。

于 2010-11-21T11:29:51.350 回答
0

几个月来一直使用加密混淆器的用户 - 我发现它很容易使用,而且他们的支持邮件非常有帮助。输出在 ILDASM、Reflector ILSPY 或 JustDecompile 等常用工具上不稳定(但我不是黑客)。

然而,有一天我的杀毒软件 Avast 杀死了混淆器的输出(处于萌芽状态)。向 Avast 投诉为误报,后来更新就消失了。怀疑控制流混淆选项,但不能确定。

我的软件具有自动更新并创建更新的 exe,可以被 AV 阻止。因此,当 AV 制造商检查您的索赔时,您的客户可能会面临无法获得更新和新客户无法安装的风险。

似乎如果您的软件经过代码签名,您不会收到此类警报:请参阅此 http://wyday.com/forum/viewtopic.php?f=1&t=21786

希望这对今天的读者有所帮助。

于 2014-01-20T11:02:10.063 回答
-1

我对这个产品的问题是定价,如果你进行 12 个月的升级或许可证更新,它的成本大约是 259 美元,这对于 649 美元的产品来说是很多的。此外,如果您进行研究,该产品过去曾出现过一些让我警惕的问题。

好好看看 Babel .NET 混淆器。它的免费版本仍然非常好,如果您决定购买,它是少数几个不会将您锁定在一台机器上的版本之一。如果您只能使用命令行,它可能是我发现的最好的。

于 2010-11-23T09:06:03.657 回答