码迷,mamicode.com
首页 > 移动开发 > 详细

Android反编译

时间:2018-09-30 18:12:10      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:bsp   -o   文件   .exe   2.0   sse   baidu   apk   编译   

反编译需要三个工具

1.apktool

链接: https://pan.baidu.com/s/1GuHVFC6OOCDNQKna5Uh8LQ 提取码: 7td9

2.jd-gui

链接: https://pan.baidu.com/s/1ovJXjZtCblgPi7AwtAf_Ow 提取码: ut46

3.dex2jar

链接: https://pan.baidu.com/s/1WMnxY87FoU4w6sFOY0LAaw 提取码: d5im

 

 

一、apk反编译得到程序的源码、图片、XML配置、语言资源等文件

进入 tool目录  shift+右键 选在此处打开命令窗口,输入下面命令

apktool.bat d -f  test.apk -o test

 技术分享图片

 等待执行完成

技术分享图片

 

执行完成会出现上图最后一句

 同时tool下会多出test文件 里面就有资源文件

二、apk直接解压得到dex文件

解压到tool的class目录

在class目录下有classes.dex文件

技术分享图片

 

 

classes.dex拷贝到dex2jar-2.0目录

技术分享图片

图4

 

在命令行下定位到dex2jar.bat所在文件夹,输入dex2jar.bat   classes.dex。会在

dex2jar-2.0多一个jar文件即classes-dex2jar.jar,如图4所示

 

三、用jd-gui-v0.3.6.exe打开classes-dex2jar.jar即可看到源码。

技术分享图片

 

Android反编译

标签:bsp   -o   文件   .exe   2.0   sse   baidu   apk   编译   

原文地址:https://www.cnblogs.com/zjk1/p/9732278.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!