自定义classloader 加密 怎么破解class

2025-05-18 16:54:21
推荐回答(1个)
回答1:

比较典型的自定义classloader使用情况就是给类加密。java编译的代码可以轻易的被反编译,有些企业会给自己的类做特殊的加密,防止反编译,类加密后就不能再用java的
classloader去加载类了,这时就需要自定义classloader,再加载类的时候先解密类,然后再加载。
具体的代码自己可以百度一下class加密有很多文章介绍的。