【jd-gui】java反编译工具JD-GUI使用方法

励志句子
评论 2023-07-22 12:49:14 浏览
一、有没有这样的软件: 用jd-gui可以反编译class文件,但是不能修改。有可以反编译并直接修改的么?

1、在百度搜索12306或铁路客户服务中心,会出现如图。

二、Java反编译器jd-gui使用

1、打开jd-gui工具,界面很简单,包括菜单栏(文件file、编辑edit、搜索search)及工具栏等。。

2、选择菜单栏文件File->选择文件openfile,或者直接点击工具栏打开文件图标,选择要反编译的类。。

3、选择好类之后,会看到jd-gui会将相关的类都进行反编译,不仅包括我们我们刚刚选择的类,还包括其他。。

4、我们可以选择某编译好的类,按下ctrl+s,保存单个的java文件,以便后期的使用。如下图所示。。

5、我们也可以使用其查询功能(search),针对构造函数、类名、函数名等不同条件查询。。

6、同时,我们可以将编译好的全部类进行保存,选择文件file,保存所有资源(saveallsources),然后保存到响应路径即可。。

三、安卓apk反编译软件jdgui软件怎么使用

1、把需要反编译的文件用蔽伍JD-GUI打开点击->File->SaveJARsourecesr选择后导出一个zip压缩包锋嫌!里面就是所有的源银并手代码了。

四、如何下载java反编译工具jd-gui

1、百度搜索关键字:“jd-gui”,如图所示搜索页面,注意进入官网下载好,其他平台容易有垃圾软件绑定;。

2、如图,我们就已经到达官网了,可以接着浏览官网进行查阅了;。

3、如图所示,是一个自主运行的反编译软件,通过导入jar包和导入class文件进行反编译;。

4、如图,是eclipse的插件包,我们可以下载如图插件包在eclipse上进行反编译;。

5、如图,是IDEA的插件包,我们可以下载如图插件包在IDEA上进行反编译;。

6、我们本次来选择的是脱离IDE的运行的软件,所以我们来选择如图download按钮,这里面有各个平台的软件,我这里选择windows的软件;。

7、如图,我们看到工具软件正在下载,稍微等一下;。

8、下载完成之后,打开压缩文件,出现如图页面,视为成功,接下来就可以进行对工具使用了;。

五、如何利用反编译工具查看java源码

1、获取JD-GUIJD-GUI反编译工具不用安装,下载后可直接使用。下载:http://jd.benow.ca/#jd-gui如果链接不可用,请百度一下,关键字:“jd-gui”。。

2、用JD-GUI打开jar包或class文件点击工具栏打开文件的图标,在弹出的文件选择框中找到你要反编译的jar包或class文件。。

3、查看源码此工具与eclipse代码编辑界面很接近,很直观地可以看到代码的结构和源码,只是无法查看原有代码的注释而已。同时还可以利用工具的搜索功能,快速定位源码,找到自己想阅读的源码。。

六、怎么安装反编译工具jd-gui

1、下载jdeclipse_update_site.zip,解压,将plugins文件下的jd.ide.eclipse_0.jar和jd.ide.eclipse.winx86_0.jar复制到eclipse安装目录下的plugins里在eclipse里安装,选择help下的安装插件installnewsoft或者叫update……版本不同不一样,自己看哈然后点addsite,在弹出来的框的location选择刚下载的包的路径然后下一步,安装即可安装好后,修改一个设置,选window-preferences在输入框输入fileAssociations在右边选*.class下面将classfileeditor设置为默认的即可(点右边的default)安装完的时候记得选重启。

七、怎么查看jar文件或Java反编译工具查看jar文件

1、百度输入JD-GUI搜索。

2、打开JD-GUI官网。

3、下载JD-GUI。

4、打开JD-GUI。

5、点击File——OpenFile。

6、选择要打开的Jar文件,点打开。

7、这样就可以查看jar文件内容了其实是利用了JD-GUI反编译了java的class文件注意:Java反编译工具很多,都可以试试。推荐JD-GUI简单实用。。

8、补充:关于怎么打包jar文件,可以点击作者名片,在经验列表中找到。。

八、class文件怎么编译成java文件

1、百度输入JD-GUI搜索。

九、如何进行APK反编译

1、如何进行APK反编译我们下载到某些apk的时候,可能总想学习下别人是怎么进行程序设计的,或者怎样使用xml文件布局的,这时就想到将apk文件的后缀改为rar并解压,终得到一些图片资源和很多打开为乱码的文件,可见这种方式不可行,这就需要使用下面的工具对apk进行反编译了。

2、工具准备、apktool、dex2jar、jd-gui工具包也可以在这里下载。

3、dex2jar可以在这里下载,jd-gui可以在这里下载。

4、apktool,可以到Google官方下载,apktool-0.0.tar.bz2(里面有apktool.jar)和apktool-install-windows-1_r01-zip两个包都要下。

5、解压apktool.jar到C、Windows,解压apktool-install-windows.zip到任意文件夹(例如E盘根目录)。

6、使用dex2jar+jd-gui得到apk的java源码,步骤如下、用.rar打开apk文档,将classes.dex文件解压出来,然后使用工具反编译成.jar文件。

7、在cmd下进入dex2jar.bat所在路径,然后输入“dex2jar.batXXX”,XXX指的是你要反编译的apk中的classes.dex文件所在路径及名称,比如、我的dex2jar.bat在D、Androidapk_decodedex2jar-0.0.7-SNAPSHOT路径下,classes.dex在D、Android下,所以你进入到dex2jar.bat路径后,输入dex2jar.batD、Androidclasses.dex,这样会生成一个jar文件。

8、用jd-gui反编译工具将得到.jar文件反编译成.java文件。

9、使用apktool得到apk的xml文件Win+R运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入命令、apktooldXXX.apkABC反编译XXX.apk到文件夹ABC在解压后的文件夹中可以得到apk的xml配置文件。

10、第二步得到的程序源代码和第三步得到的xml文件组合下,就成一个android工程,即可得到完整的apk源码。