很多答案似乎都忽略了问题是如何使其变得更难,而不是如何使其变得不可能.
混淆是该过程中的第一个关键步骤.如果代码没有被混淆,那么任何进一步的事情都将太容易解决.
在那之后,它确实取决于你想要避免的东西.没有许可证的安装?定时审判爆发了吗?增加软件的使用(例如在更多CPU上)而无需支付额外费用?
在当今的虚拟机世界中,长期的反破解策略必须涉及一些家庭呼唤.环境太容易使原始.话虽这么说,如果你不得不回到原始状态使用它们,某些类型的软件是无用的.如果这是您的软件类型,那么将相关内容放入注册表中以跟踪定时试验是相当模糊的.一般而言,许可证密钥方案很难伪造.
有一件事需要注意 - 不要太花哨.许可方案通常获得最少的质量保证,并且在合法客户被锁定的生产中遇到严重问题.不要因为害怕被人们复制而赶走真正的付费客户,否则很可能不会给你一分钱.
归档时间: |
|
查看次数: |
920 次 |
最近记录: |