市场上有一些程序可以用来混淆你的.net代码,我的问题是,如果你的代码是"所谓的"混淆,那么有人容易获得你的IP.
混淆.net代码只是橡胶鸡安全吗?或者它是否足以真正保护您的知识产权?
这完全取决于混淆器.
一般而言,混淆可以很好地使逆向工程变得更加困难 - 但它并没有以任何方式阻止它.CLR将始终需要破译混淆的IL,因此专门的人员总是可以这样做.
但是,大多数软件许可和保护确实做了两件事:
混淆(与适当的许可方案相结合)可以非常有效地防止上述两种情况.它将简单的过程更改为更复杂的任务.
不同的混淆器提供不同级别的保护.
如果您确实有人确定要弄清楚您的代码在做什么,那么一些免费的代码混淆很容易破解.
另一方面,企业级混淆几乎不可能用他们使用的所有不同混淆方法来解密.
...但最终,真正想要你的代码的人将能够在时间和决心的情况下弄明白.
| 归档时间: |
|
| 查看次数: |
6029 次 |
| 最近记录: |