1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java反编译工具--jd-gui

java反编译工具--jd-gui

时间:2020-02-12 18:59:41

相关推荐

java反编译工具--jd-gui

反编译:将二进制执行代码转换为源代码。

首先java的源代码文件是java文件,进行编译器编译后会生成字节码class文件。但是这你能看懂?

所以我们可以对打包好的代码进行反编译。

《JD-GUI》是一款反编译软件,JD分为JD-GUI、JD-Eclipse两种运行方式,JD-GUI是以单独的程序的方式运行,JD-Eclipse则是以一个Eclipse插件的方式运行。

JD-GUI下载:

官方下载:/java-decompiler/jd-gui/releases

也可以自己找其他途径进行下载。我下载的是windows版本,如下图:

下载完毕,双击运行exe

运行后结果如图:

它可能会提示你该操作会损害你的计算机,作为一个男人,我一直秉承着无视风险继续安装的精神。这个时候我们可以把自己的字节码文件或者已经打包好的jar包直接拖入上图所示界面,会进行自动反编译的。

上图中进行反编译完左侧会有反编译后的源代码,我们可以通过Save All Sources进行指定磁盘路径进行保存。

提示:

反编译完毕后可能部分代码会有出入,所以需要自己进行一下修改。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。