MacOS X APK 最新版本 反编译

MacOS X APK 最新版本 反编译

文件准备

  • dex2jar官网(最新版本2.0Download)
  • apktool官网(最新版本Download)
  • jd-gui官网(最新版本下载)
    ***

    环境准备

  • apktool

    1. 下载保存文件名为 apktool
    2. 重命名apktool-xxx.jar 为apktool.jar
    3. 拷贝 (apktool.jar & apktool) 倒 /usr/local/bin
    4. cd /usr/local/bin
    5. sudo chmod +x apktool
    6. sudo chmod +x apktool.jar
  • dex2jar

    将dex2jar-2.0.zip 解压然后拷贝其中的所有sh文件和lib倒/usr/local/bin
    sudo chmod +x apktool

  • jd-gui

    tar xf jd-gui-osx-1.4.0.tar
    将JD-GUI.app文件拷到应用程序中
    ***

    开始反编译

    apktool d -s XXX.apk

可以得到
如下目录.png

  • res文件夹就是我们Android中的res文件夹

    d2j-dex2jar.sh classes.dex

得到classes-dex2jar.jar 文件

  • 打开JD-GUI 将classes-dex2jar.jar 文件 丢到 gui中
    ***
    整个流程就完成了

其中apktool 有如下选项我们在decode的时候不添加-s选项可以直接解压出smail文件,我们也可以直接用d2j的工具将smail文件转化为java文件,这也是一个反编译的思路

usage: apktool
-advance,--advanced prints advance information.
-version,--version prints the version then exits
usage: apktool if|install-framework [options] <framework.apk>
-p,--frame-path

转载于:https://www.cnblogs.com/bokmark/p/10027646.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值