多语言展示
当前在线:1432今日阅读:86今日分享:14

如何利用反编译软件打开并修改class文件

在我们的日常开发中,在没有源码的情况下经常需要反编译一些class文件,并且需要修改部分代码。下边我将讲解如何利用jd-gui和myeclipse来实现.
工具/原料

jd-gui myeclipse

方法/步骤
1

打开反编译软件jd-gui,如图:

2

打开文件夹,选中自己要打开的文件,(如果是单独的class文件,必须放在文件夹中才能打开)。如图

3

选中自己要修改的文件后趴场,先全选(Ctrl+a),后复制(Ctrl+v),如图:

4

之后打开myeclipse,将复制内容粘贴到已有的项目中,如图:

5

修改自己要修改的代码,并发布这个侨脂项目,如图诸墨科:

6

最后在自己安装的tomcat中找到对应的class文件,这个class就是修改后生成的,路径如图:

注意事项

源文件是给人看的,所以源文件里面变量有名字,而且易读,类文件是给计算机看的,他没有必要保留变量名,所以编译的时候丢掉了。所以反编译的时候会出现一些问题

推荐信息