我一直在寻找能够提供多种类型保护的解决方案,而 dotfuscator 是我每次查看时都会选择的。具体来说,我喜欢:
- 代码混淆
- 他们的使用分析
- 篡改检测/通知
- 保质期执法
现在,我知道第一个有很多替代品,其中一些是免费的,但还有其他替代品吗?不是我不想支付dotfuscator套件的费用,而是我想在开支票之前得到通知。
我一直在寻找能够提供多种类型保护的解决方案,而 dotfuscator 是我每次查看时都会选择的。具体来说,我喜欢:
现在,我知道第一个有很多替代品,其中一些是免费的,但还有其他替代品吗?不是我不想支付dotfuscator套件的费用,而是我想在开支票之前得到通知。
作为替代方案,您可以尝试CryptoLicensing + Crypto Obfuscator软件包,它可以满足您的所有需求:
使用情况分析 - CryptoLicensing 提供在许可证经过验证(通常是应用程序启动)时通知许可证服务的能力。您可以挖掘这些通知条目以确定使用情况统计信息。
篡改检测/通知 - Crypto Obfuscator 和 CryptoLicensing 都具有篡改检测功能。
保质期强制执行——我假设这只是有时间限制的许可证?如果是这样,CryptoLicensing 允许使用各种参数 - 最长使用天数、最长唯一使用天数、最长执行次数、绝对到期日期、最长运行时间、最长累积运行时间。
使用由 Daniel Pistelli 创建的 ntcore.com 上的“ Phoenix Protector ”混淆器。它确实工作得相当好,而且它是免费的……
There's a very good alternative with bitHeltmet. It provides code obfuscation with very interesting features.