求助反编译.class 文件遇到困难(红包感谢)

查看 60|回复 3
作者:fu4k   
最近有点闲,捣腾起一个比较老的 jsp 项目,其中部分逻辑是编译成了 class 文件,供 jsp 导入引用,现在遇到的问题是:
1.我试图反编译.class 为.java ,修改其中部分逻辑并重新编译成新的.class ,流程是顺畅的,但是
2.我用 jd-gui 和 luyten 都尝试过,两者反编译的出来的结果不太一致,但大体的逻辑框架,比如类函数名等一样
3.我拿重新编译后的.class 供 jsp 调用,但是会报错 500 ,.class 文件中有日志输出逻辑用的 log4j ,但是查看日志,没有输出信息
所以我猜测肯定是反编译有问题,但不太清楚问题出在哪里,有没有大佬相助,帮忙一看,红包感谢
classes 文件: https://github.com/7x0/classes/blob/main/classes.zip

class, 编译, JSP, 逻辑

Nooooobycat   
直接拖到 Intellij IDEA 里就能自动反编译
![]( https://s3.bmp.ovh/imgs/2023/09/07/0c61736c1b040edd.png)
fu4k
OP
  
@Nooooobycat 感谢回复,反编译毕竟是一个逆的过程,用我提到的两个工具也能反编译出类似的代码,但是不完全一致,而且修改逻辑重新编译后,是无法使用的,特来求经验
fu4k
OP
  
我不确定是工具的准确度问题,还是什么细节问题😭
您需要登录后才可以回帖 登录 | 立即注册

返回顶部