吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1947|回复: 20
收起左侧

[Android 原创] 记录首次对安卓APK进行脱壳反编译的步骤

[复制链接]
Victor365 发表于 2026-5-29 11:30
本帖最后由 Victor365 于 2026-5-29 16:48 编辑

前言:本文章用于记录新手首次学习安卓APK去壳反编译的步骤,仅供分享交流学习使用.


关键说明
  • 本流程仅适用于传统dex加密类免费加固,对VMP虚拟化/Java2C编译级企业加固不适用,这类加固没有公开通用脱壳方案;
  • 所有操作必须针对自有应用或获得完整合法授权,未授权脱壳反编译他人应用属于侵犯知识产权的违法行为,请严格遵守法律法规。

本次过程使用到的工具如下:
image.png

通过网盘分享的文件:
安卓apk去壳反编译工具链接:https://pan.baidu.com/s/1JYFV_plmmWwhVlBmjsDUYA?pwd=kge2 提取码: kge2

蓝奏云https://wwblt.lanzout.com/b01d6zfxhc
密码:52pj





第一步:脱壳获取原始dex(核心步骤)
首先查看apk是否加壳,获取apk加固模式
如果没有安装java环境,需要先下载并安装配置好环境.
  • 解压ApkScan-PKID查壳工具.zip
  • 打开命令提示符(CMD)或PowerShell,使用 cd 命令切换到存放 ApkScan-PKID.jar 的目录.
  • 输入命令 java -jar ApkScan-PKID.jar 并回车,即可启动图形化界面.
    image.png

  • 在打开的界面中,选择APK文件路径或将APK文件拖入窗口,工具会自动进行查壳分析.

image.png
可以看到当前测试用的软件是360加固模式.





另外一种查看方式,使用模拟器的方式
  • 在模拟器安装狐狸面具.apk,安装后打开软件,点击安装.

image.png

  • 选择最后一项,点击开始.
image.png

  • 安装完成后,点击重启模拟器.
image.png

第一次使用的雷电模拟器,多次重启均没有效果,模拟器总是卡死,后换了MuMu模拟器.
  • 安装成功后,在这里会有一个版本号
image.png

  • 点击右上角设置,找到Zygisk选项打开,然后在重启模拟器.
image.png

  • 重启后进入APP,将LSPosed插件放入共享目录.
  • 共享目录在电脑的文档中可以看到"MuMu共享文件夹",将插件放入Download文件夹.
image.png

  • 在APP的模块中选择从本地安装,找到并安装LSPosed插件,然后在重启模拟器.
image.png

  • 安装MT管理器.apk并打开,点击左上角选项=>安装包提取=>选择要提取的应用.
image.png

  • 可以看到加固状态同样为 360加固
image.png

  • 安装DITOR脱壳应用,选择360加固模式
image.png

  • 左上角=>活动项=>点击一键脱壳 (如果360加固模式没有,可以切换通用模式试一下)
image.png

image.png

  • 脱壳成功后,会在最下面弹出dex文件的路径,打开MT管理器,找到文件路径并复制到共享文件夹.
image.png




第二步:反编译查看资源文件
  • 解压dex2jar-2.0文件,将全部的dex文件拷贝在解压后的文件夹内, 并在此文件夹内执行cmd命令窗口,根据得到的dex文件,依次执行
.\d2j-dex2jar.bat.\classes.dex
.\d2j-dex2jar.bat.\classes1.dex
.\d2j-dex2jar.bat.\classes2.dex
.\d2j-dex2jar.bat.\classes3.dex
.\d2j-dex2jar.bat.\classes4.dex
.\d2j-dex2jar.bat.\classes5.dex

image.png

  • 执行完后拷出文件夹内生成的全部的jar包
image.png


第三步:反编译查看Java源码
  • 解压jadx-gui-1.5.5-with-jre-win.zip并全选所有的jar文件并打开
image.png
  • 现在能够看到源码和资源文件了,下一步对源码进行分析即可
image.png



新手首次学习APK去壳反编译过程,如有不足之处,还请各位大神指教.
整体来说此次去壳反编译的过程还算比较顺利,没有遇到太大问题,可能选择的这个apk也是简单加壳的.
后续继续探索学习,有时间在解析一下源码中RSA的加解密方式.




此过程使用到的全部工具链接如下:
链接: https://pan.baidu.com/s/1JYFV_plmmWwhVlBmjsDUYA?pwd=kge2 提取码: kge2

蓝奏云https://wwblt.lanzout.com/b01d6zfxhc
密码:52pj


帖子仅做交流分享,如有违规之处,请版主大大手下留情,删帖即可,谢谢!






免费评分

参与人数 9吾爱币 +8 热心值 +7 收起 理由
jeadyx + 1 + 1 谢谢@Thanks!
xiayutianz + 1 用心讨论,共获提升!
jdchl + 1 + 1 我很赞同!
qaz003 + 1 用心讨论,共获提升!
greendays + 1 + 1 用心讨论,共获提升!
chengdragon + 1 + 1 感谢分享
buluo533 + 1 + 1 用心讨论,共获提升!
OrientalGlass + 1 + 1 谢谢@Thanks!
tiantangniaone3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Hmily 发表于 2026-5-29 16:32
发错版块给你移动了,另外图片传多了还是插如丢了,如果传多了重新编辑删除一下上传吧,要是插入丢了也编辑一下。
 楼主| Victor365 发表于 2026-5-29 16:36
Hmily 发表于 2026-5-29 16:32
发错版块给你移动了,另外图片传多了还是插如丢了,如果传多了重新编辑删除一下上传吧,要是插入丢了也编辑 ...

好的,谢谢,我在调整一下
zxcvbn99 发表于 2026-5-29 18:03
gfy82 发表于 2026-5-29 19:35
这个工具还是不错的
douyacai 发表于 2026-5-29 20:27
这脱壳工具不错,下载试试
kuraraaya 发表于 2026-5-29 22:14
非常值得学习,也有思路方面的借鉴,尝试是认识世界的重要一步,谢谢
wxq_hz 发表于 2026-5-30 08:22
学习了,感谢分享。收藏留用
wxq_hz 发表于 2026-5-30 11:29
Magisk一直安装不成功
zyf1986 发表于 2026-5-30 17:14
收藏学习。很详细的教程。点赞
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-7-8 10:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表