JVMTI 实现 springboot jar包的加密(防止反编译)

1.什么是反编译? Java语言的一个很是重要的特色就是与平台的无关性。而使用JVM是实现这一特色的关键。 JVM的任务就是将Java源代码编译成Java字节码,也就是JVM可以识别的二进制代码,从表面看是将.java文件转化为.class文件。而其实是将Java源代码转化成一连串二进制数字,这些二进制数字是有格式的,只有JVM可以真确的识别他们到底表明什么意思。 因为Java、.net这样的基于
相关文章
相关标签/搜索