当前位置: 代码迷 >> Java相关 >> 关于java的使用安全有关问题
  详细解决方案

关于java的使用安全有关问题

热度:90   发布时间:2016-04-22 19:55:43.0
关于java的使用安全问题
一个项目做好了之后 我们要给其他合作公司去运行 然后我们只想让他们运营 不愿意让他们看到代码 这个怎么办啊
------解决思路----------------------
是web项目的话  就把已经编译好的class文件部署到服务器上就行了,部署到服务器上不会用源码的
------解决思路----------------------
java 代码混淆,有很多混淆工具,LZ自己搜索下。

------解决思路----------------------
尽管编译成了字节码,但是还是能轻松反编译使得源码泄漏。
1.可以向楼上所说的,进行代码混淆,但是这只是文件层面的操作,混淆后的结果仍然具有可读性,并不能达到完全屏蔽源码的目的,只是在可读性上稍差而已。
2.根据JVM的实现,可以在代码入口点实现自己的类加载器ClassLoader进行类的加载,字节码文件加密存储,当ClassLoader内存文件之前,将其解密,可以使得明文的字节码文件不落地。
  相关解决方案