12下一页
返回列表 发新帖

基于shizuku获取权限开发一款脱壳程序

[复制链接]

154

主题

989

回帖

4474

积分

大学生

Rank: 5Rank: 5

金币
1363
好评
3
信誉
97
QQ
发表于 2026-8-6 17:31:33 来自手机  | 显示全部楼层 | 阅读模式  来自 湖南
本帖最后由 Mtawei 于 2026-8-7 10:03 编辑

参考:
BlackDex —— 虚拟化脱壳思路
Shizuku —— 无 root 权限方案
frida-dexdump —— 内存 dex 扫描
DEX 格式规范:AOSP dalvik/docs/dex-format.html

安装 Shizuku 管理器(v13.5+)
打开手机 开发者选项 → 无线调试,开启后用 Shizuku 的"配对"流程完成授权
(Android 11+ 无需电脑;或通过 adb 执行 adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh)
确认 Shizuku 显示"运行中"
安装并打开脱壳程序
点击 申请授权(Shizuku 会弹出授权确认)
点击 解锁非 SDK 接口(放开 hidden API,脱壳前置)
进入 已安装应用 → 选择目标 → 确认脱壳(可选"深度模式")
等待进度完成(数秒 ~ 数十秒,深度模式更久)
进入 脱壳结果 → 选择 dex → 导出(通过系统文件选择器保存)
依赖私有目录解密的壳:部分壳把加密 dex 放在 /data/data/<pkg>/ 下,shell
uid 无权限读取,解密可能失败。此场景无 root 无解(root 模式下 Shizuku 可弥补)。
反虚拟化/反调试检测:检测到异常运行环境(uid 非自身、无系统进程特征等)而
拒绝解密的壳,本项目不处理对抗(与 BlackDex 声明一致)。
深度模式不包含主动调用解密、指令回填,仅提高扫描密度与等待时长。
为什么需要"触发"
加固壳的 dex 是加密的。真实 dex 只有在壳的 Application 被实例化并执行
attachBaseContext 时才会被解密并加载进内存(InMemoryDexClassLoader 或解密后 mmap)。
因此脱壳的关键两步:

触发:让壳的完整解密流程跑起来
捕获:在 dex 存在于内存期间把它原样转储
Shizuku UserService 由 Shizuku 以 shell 权限(uid 2000)通过 app_process 启动,
运行在我们 APK 自己的 :unpack 进程中。引擎与 UI 天然隔离:UI 崩溃不影响脱壳。
无 root 也能脱壳的秘密:不跨进程操作目标(那需要 ptrace,被 SELinux/Yama 双重
禁止),而是把目标应用加载进自己的进程,模拟其启动流程触发解密,再扫自己
进程的内存。与 BlackDex 的虚拟化思路同源,但实现更轻量、零第三方依赖。
Android 16 适配:不做 inline hook(避免 libart 符号/偏移在 Android 16 的
ART 内部变更与 16KB 页对齐下失效),纯内存扫描天然跨版本。
目前此版本还在测试阶段………

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

341

主题

2335

回帖

7956

积分

硕士生

Rank: 6Rank: 6

金币
1045
好评
9
信誉
101
发表于 2026-8-6 17:33:13 来自手机  | 显示全部楼层  来自 浙江
后续开源吗
回复

使用道具 举报

0

主题

469

回帖

1773

积分

高中生

Rank: 4

金币
919
好评
0
信誉
100
发表于 2026-8-6 17:53:50 来自手机  | 显示全部楼层  来自 河南
看看
回复

使用道具 举报

24

主题

3296

回帖

7102

积分

硕士生

Rank: 6Rank: 6

金币
4262
好评
0
信誉
104

MT论坛新人考神

发表于 2026-8-6 20:29:47 来自手机  | 显示全部楼层  来自 河南
期待
回复

使用道具 举报

0

主题

2964

回帖

6897

积分

硕士生

Rank: 6Rank: 6

金币
3316
好评
0
信誉
100

MT论坛新人考神MT论坛帅哥

发表于 2026-8-6 22:11:31 来自手机  | 显示全部楼层  来自 浙江
期待分享
回复

使用道具 举报

22

主题

2728

回帖

8394

积分

硕士生

诸天气荡荡,我道日新隆。

Rank: 6Rank: 6

金币
4236
好评
14
信誉
100

考神MT论坛帅哥MT论坛新人MT论坛活跃会员

发表于 2026-8-6 23:54:37 来自手机  | 显示全部楼层  来自 广东
期待
回复

使用道具 举报

9

主题

900

回帖

2226

积分

大学生

ヾ(๑╹ヮ╹๑)ノ”

Rank: 5Rank: 5

金币
1046
好评
0
信誉
100

MT论坛新人考神

发表于 2026-8-6 23:59:41 来自手机  | 显示全部楼层  来自 新疆
似乎不如GameGuardian脚本
回复

使用道具 举报

1

主题

3903

回帖

9451

积分

硕士生

Rank: 6Rank: 6

金币
5928
好评
0
信誉
120

MT论坛最佳新人MT论坛帅哥MT论坛新人考神

发表于 2026-8-7 00:05:26 来自手机  | 显示全部楼层  来自 安徽
来个品成下载
回复

使用道具 举报

20

主题

399

回帖

891

积分

高中生

Rank: 4

金币
579
好评
3
信誉
52
发表于 2026-8-7 07:36:30 来自手机  | 显示全部楼层  来自 江西
厉害了大佬级别
回复

使用道具 举报

14

主题

376

回帖

1179

积分

高中生

Rank: 4

金币
385
好评
5
信誉
100
发表于 2026-8-7 08:11:07 来自手机  | 显示全部楼层  来自 山东
来了来了
回复

使用道具 举报

0

主题

812

回帖

1793

积分

高中生

Rank: 4

金币
72
好评
0
信誉
100
发表于 2026-8-7 09:24:41 | 显示全部楼层  来自 江西
支持一下!
回复

使用道具 举报

154

主题

989

回帖

4474

积分

大学生

Rank: 5Rank: 5

金币
1363
好评
3
信誉
97
QQ
发表于 2026-8-7 10:33:20 来自手机  | 显示全部楼层  来自 湖南
缘遇 发表于 2026-8-6 17:33
后续开源吗

明天开源
回复

使用道具 举报

1

主题

342

回帖

1956

积分

高中生

Rank: 4

金币
762
好评
0
信誉
100
发表于 2026-8-7 11:52:03 来自手机  | 显示全部楼层  来自 吉林
期待
回复

使用道具 举报

0

主题

1190

回帖

3741

积分

大学生

Rank: 5Rank: 5

金币
3414
好评
0
信誉
100
发表于 2026-8-7 12:00:21 来自手机  | 显示全部楼层  来自 河北
感谢分享
回复

使用道具 举报

0

主题

575

回帖

1722

积分

高中生

Rank: 4

金币
1790
好评
0
信誉
100
发表于 2026-8-9 07:49:08 来自手机  | 显示全部楼层  来自 宁夏
看看
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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