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

android反编译学习

时间:2015-12-08 17:59:28      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

一.下载所需要的工具

http://pan.baidu.com/s/1eRxiXWI

二.把需要反编译的apk放到apktool目录下

  (1)在cmd下,把目录移动到apk目录下。运行 apktool_2.0.2.jar d xxx.apk.

  (2)运行完成后,就会得到相应的文件夹名称,这里文件夹里面就包含了各种资源文件

    提示:如果直接通过解压apk得到的那些文件夹,资源文件打开都是乱码

三.获取源码

   (1)把xxx.apk改为xxx.zip(rar等压缩格式),然后解压后就可以看到一个class.dx的文件

 (2)把class.dx文件复制到dex2jar-2.0文件夹下面

 (3)在cmd下移动目录到dex2jar-2.0文件夹执行,d2j-dex2jar.bat classes.dex。就能得到d2j-dex2jar.jar

四.读取源码

 使用jd-gui.exe打开d2j-dex2jar.jar,就能读取到源码

android反编译学习

标签:

原文地址:http://www.cnblogs.com/lvdouzhou/p/5029519.html

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