美文网首页
android 反编译——使用dex2jar apkTool

android 反编译——使用dex2jar apkTool

作者: 我_就不相信了 | 来源:发表于2019-12-17 12:53 被阅读0次

一:准备工作

    工具准备

            dex2jar-2.0

            jd-gui-windows-1.6.5

            apktool_2.4.1

    反编译包准备

             android-release.apk

    工具下载

            一:个人使用百度网盘工具

            链接:https://pan.baidu.com/s/1F1mLdP_tgeyAZvnfM5XvpA

            提取码:xd0d

             二:官方下载

             dex2jar    https://sourceforge.net/projects/dex2jar/files/

              jd-gui      http://jd.benow.ca/

              apkTool  https://bitbucket.org/iBotPeaches/apktool/downloads/

二:反编译

    (1):获取apk包资源文件

            进入到apktool所在文件夹 shift + 鼠标右键 打开powershell,执行命令

            java -jar     apktool_2.4.1.jar d -f android-release.apk -o MMTS

打开powershell窗口 执行命令

结果如下

执行结果 资源文件相关

(2)获取源代码

    一:将被反编译的包改为zip 或者 rar后缀,并解压

修改apk为.zip后缀 解压.zip后缀的apk

 二:将classes.dex文件拷贝到dex2jar文件夹下

生成.dex文件 将.dex文件复制到dex2jar文件目录下

三:打开命令行 执行命令

    切换到 dex2jar所在文件夹下执行d2j-dex2jar classes.dex 命令

切换到dex2jar文件目录下 执行d2j-dex2jar classes.dex

生成 classes-dex2jar.jar 文件

生成classes.dex的jar文件

四:通过jd-gui.exe可执行程序打开classes-dex2jar.jar文件

可直接拖拽到jd-gui面板 项目结构

到这里就可以查看未被混淆过的apk源码了

相关文章

  • Android反编译:Apktool、dex2jar、JD-GU

    Android反编译:Apktool、dex2jar、JD-GUI的使用 一、概述 如果看到某款应用的功能很好奇,...

  • Android简单的反编译

    这里主要讲的是使用apktool,dex2jar,jd-gui,进行apk的反编译 apktool 作用:资源...

  • Android 反编译

    Android Apk反编译需要三个工具apktool dex2jar jd-gui 反编译分为资源获取和源码获取...

  • Apk的反编译

    参考自Android APK反编译就这么简单 详解(附图) 准备工具 apktool(获取资源) dex2jar(...

  • Mac使用反编译apk

    这里记录一下Mac上反编译apk的环境,比较简单的Android反编译工具 apktool dex2jar jd-...

  • Android-apk快速反编译

    目录1、下载工具2、用apktool反编译apk得到图片、XML配置、语言资源等文件3、使用dex2jar反编译a...

  • Android-Apktool 反编译工具的使用

    Android-Apktool 反编译工具的使用Android-dex2jar 反编译工具的使用 1. Apkto...

  • 反编译

    apktool、dex2jar、jd-gui的区别及详解android apk 防止反编译技术第一篇-加壳技术an...

  • Android-dex2jar 反编译工具的使用

    Android-Apktool 反编译工具的使用Android-dex2jar 反编译工具的使用 1. dex2j...

  • Android反编译步骤

    一、首先、需要下面三个工具 反编译资源 1、APKTool: 反编译资源。 2、dex2jar: 反编译代码,把d...

网友评论

      本文标题:android 反编译——使用dex2jar apkTool

      本文链接:https://www.haomeiwen.com/subject/rzjsnctx.html