黑马程序员技术交流社区
标题:
利用开源项目jadx反编译Android应用
[打印本页]
作者:
唐杨老师
时间:
2015-5-31 19:46
标题:
利用开源项目jadx反编译Android应用
本帖最后由 唐杨老师 于 2015-5-31 19:49 编辑
利用开源项目jadx反编译Android应用
利用Github开源项目jadx可以直接对 .dex, .apk, .jar, .class 类型的文件进行直接反编译
对比之前 apktool(解包apk) + dex2jar(将.dex转换成.jar) + jd-gui (查看.jar文件)反编译三件套, jadx的优点在于:
1. 可以一行命令直接反编译恢复出.java文件
命令: jadx -d out calc.apk
需要先把apk拷贝到bin目录下, 如图:
2. 可以一行命令直接以窗口形式查看源码
命令: jadx-gui calc.apk
需要先把apk拷贝到bin目录下, 如图:
注意:执行命令行的时候需要进入到bin目录下, 也可以配置到path路径中.
此工具下载页面:
https://drone.io/github.com/skylot/jadx/files
也可以点此
直接下载zip
有兴趣的可以自己下载github上此反编译工具的
工程源码
进行编译, 详细参数见页面介绍.
作者:
cyaimyt
时间:
2015-6-4 07:50
谢谢分享
作者:
桂何钢
时间:
2015-7-10 19:57
本帖最后由 桂何钢 于 2017-3-25 13:21 编辑
111111111111111
作者:
向天宣战
时间:
2015-7-10 20:00
谢谢分享
作者:
gincoo
时间:
2015-12-12 00:10
唐杨老师好帅啊~!!!
作者:
乌合屁民
时间:
2015-12-13 22:39
{:2_30:}{:2_30:}{:2_30:}顶啦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2