如何修改.class文件

来源:百度知道 编辑:UC知道 时间:2024/06/09 05:44:46
我用16位编辑器打开.class文件,不增减字符,只是替换了原来部分字符,为什么这个文件就无效了?如何在没有原java文件的前提下修改.class文件
JDK反编译那个我试过了,能反编译成.java,但是运行不了,缺很多相关文件,我是想问问大家有没有办法在没有源文件的基础上将一个JAVA系统中的某一个.class文件中的某些数值改变

以这里绝大多数JAVAER的知识来说,你只能把class文件反编译成Java文件,修改Java文件后,再编译回去。

你直接编辑class文件?强大的,那你对JAVA的理解应该是0和1的阶段了吧。
你对程序不了解,那是改什么呢,又没源文件。我也懵懂了。。。。

jd-gui,反编译出源代码,改完重新编译class

反编译……JDK有自带反编译工具,印象中有的说……

javap xxx.class