防止.class被反编译的4种方式

防止防止.class被反编译的4种方式

方式一

隔离Java程序。将关键的.class文件放在服务端,客户端通过访问服务端相关接口来获取服务,而不是直接获取.class文件

方式二

对.class文件进行加密。在使用被加密的类之前,程序首先要对其进行解密,然后再将这些类装载到JVM当中。

方式三

转换成本地代码。将程序转换成本地代码,需要使用的时候通过JNI进行调用。

方式四

代码混淆。

猜你喜欢

转载自blog.csdn.net/OnlyoneFrist/article/details/107512436