gre*_*uze 1 java encryption protection classloader
前段时间,在我的工作中,我需要保护一些课程,以防止其他人阅读代码.为此,我创建了一个EncryptedClassLoader,它加载了以前加密的类,并且还可以加载普通(未加密)类.以这种方式工作有点复杂,并且也进行测试(编译,然后加密,然后解密).
是否有任何免费框架可以做我需要的,并且易于处理?我的意思是,不仅混淆,而且还加密文件,所以没有人可以读取或调试这部分代码.我可以很容易地更改加密密钥(在我的应用程序中,它是硬编码的).
提前致谢.
简短的回答,你不能.加密不起作用.这是一篇关于为什么使用加密类加载器毫无意义的旧文章:
不幸的是,你错了,他们都认为你是第一个提出这个想法并且认为它确实有效的人.原因与加密方案的强度无关.
你可以对它进行模糊处理,但这只会到目前为止,最后我坚信你的时间会更好地修复错误或添加功能.
| 归档时间: |
|
| 查看次数: |
11810 次 |
| 最近记录: |