所谓工欲善其事必先利其器,首先从官网拿到最新的反编译工具:

APK反编译工具:

  • dex2jar:https://github.com/pxb1988/dex2jar(原网址:http://code.google.com/p/dex2jar/downloads/list)
  • Apktool:http://ibotpeaches.github.io/Apktool/(原网址:http://code.google.com/p/android-apktool/downloads/list)
  • jd-gui:http://jd.benow.ca/
然后我们把下到的工具放到同一个目录:如我放在D:\apkTools目录,重命名apktool为apktool.jar,因为下到的apktool带有版本号如apktool_2.1.1.jar;把其它工具解压
就得到
准备一个测试apk(eclipse或androidstudio打包,混淆文件为eclipse或androidstudio默认带的),如Test_android.apk,复制一个副本重命名为 Test_android.zip,然后解压,你就可以看到一些东西了,不过这种方式看到的大部分文件内容都是乱码,基本不可读。不过不用担心,通过apktool我们就可以得到除代码文件外的大部分刻可读文件了,具体步骤如下:
  1. 把apktool的路径配置到系统环境变量中,
  2. D:\apkTools>apktool d Test_android.apk(cmd命令行执行)
之后就得到反编译的Test_android文件夹,里面的资源文件基本和原文件一样,还原率超高。
不过对于java文件就看不了,因为这种方式得到的是.smali文件,必须通过另一种方式。如图
CMD:d2j-dex2jar ../Test_android.apk
经过这一步之后就生成了一个jar文件,在
之后用jd-gui.exe打开Test_android-dex2jar.jar,就得到了源代码,
最后奉上写此篇博文用到的最新工具,希望对大家有用!
工具点击下载

教你用最新工具反编译android apk相关推荐

  1. 反编译android apk工具下载,apktool下载-apktool官方下载「APK反编译工具」-华军软件园...

    ApkTool是用于逆向工程Android APK文件的反编译工具,是一个免费的开源工具.Android开发人员有了ApkTool就可以解码来自第三方,封闭和二进制APK的资源.apktool可支持编 ...

  2. 反编译Android APK详细操作指南

    早在4年前我曾发表过一篇关于<Android开发之反编译与防止反编译>的文章,在该文章中我对如何在Windows平台反编译APK做了讲解,如今用Mac系统的同学越来越多,也有很多朋友问我能 ...

  3. ApkTool 反编译Android apk (加固逆向)

    GitHub 源码地址(其实刚开始不必关注源码的实现,我们只需知道如何完成apk的反编译) https://github.com/iBotPeaches/Apktool 我们主要需要一个jar包和 . ...

  4. Mac OS X 10.8.3反编译Android apk

    http://blog.csdn.net/duanyipeng/article/details/9075163 参考:http://linuxzone.diandian.com/post/2011-1 ...

  5. 使用dex2jar + XJad 方法反编译 Android APK

    http://www.blogjava.net/gaolei-xj/archive/2012/12/23/393371.html   工具下载:需用到dex2jar和 XJad这2个工具 该方法是使用 ...

  6. 第36讲: 使用Jeb工具反编译安卓APK

    现在我们可以看到很多 App 在请求 API 的时候都有加密参数,前面我们也介绍了一种利用 mitmdump 来实时抓取数据的方法,但是这总归还有些不方便的地方. 如果要想拿到 App 发送的请求中包 ...

  7. android 反编译工具_【Android APK分析工具】

    1.Apktool 官网:http://ibotpeaches.github.io/Apktool/ 源码:  Github地址:https://github.com/iBotPeaches/Apkt ...

  8. 反编译Android将状态栏高度,反编译SystemUI.apk 实现状态栏时间居中

    本帖最后由 好奇害死猫咪啊 于 2017-5-6 21:48 编辑 本教程为长期更新贴,有问题请及时反馈. 如有更新请恕不另行通知. [前言] 闲来无事水一贴... 今天写个教程吧,反编译 Syste ...

  9. 逆向工具/反编译工具 集合

    目录 Java & Jar (Android) C++ & So (Android) C# & Dll & EXE iOS Others 实用参考 逆向工具集合 Awe ...

最新文章

  1. JAVA编程TXT文件_java开发之读写txt文件操作的实现
  2. Android Camera MSM HAL
  3. SHELL学习 续2
  4. 移动端给img加上max-width:100%
  5. Knox网关、网关简介、概述、支持的Apache Hadoop服务、支持的Apache Hadoop生态系统的UI、参考资料
  6. RSA加密-解密以及解决超长内容加密失败解决
  7. bootstrapV4.6.0实现标签页(改造v3.3.7)- 代码篇
  8. python打印当前文件的绝对路径,并解决打印为空
  9. 怎么对MySQL数据库操作大数据?这里有思路
  10. Android学习笔记19-ImageView实现图片适屏与裁剪
  11. 所需即所获:像 IDE 一样使用 vim
  12. 模拟CMOS集成电路学习笔记——MOS器件物理基础
  13. linux xdg open 安装,xdg-open默认应用程序行为
  14. 如何使用智能手机或Smartwatch重新配置睡眠周期
  15. 转业费计算器2019_军人转业费怎么计算器
  16. 农民伯伯-这是一本我认为每一个关…
  17. 监控物联卡怎么选套餐合适?
  18. webService未能连接到服务器,WebService:firefox无法在192.168.10.203:8080与服务器建立连接...
  19. 前端获取图片压缩后上传给后台
  20. 使用tcpdump 进行网络包分析

热门文章

  1. html 使用iframe标签展示pdf
  2. Away3D ATFTexture
  3. iphone 内存管理
  4. mars3d标绘 矢量 数据 被 山体/模型/数据遮挡问题
  5. pms软件服务器维护,“/PMS”应用程序中的服务器错误请高手帮忙DBNETLIB 爱问知识人...
  6. 残酷职场的生存法则的是什么?
  7. 帝国CMS仿新版知更鸟自适应源码支持黑夜模式
  8. carousel_slider 踩坑里面没有起来
  9. 【VBA(一):For循环】【Excel中宏的使用+手工书写VBA代码+使用For循环+小结及练习】
  10. 创投日报:10月16日收录投融资项目11起