dex-mem-dump SKILL.md skillA
dex-mem-dump from index-login/mobilere-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add index-login/mobilere-skill/dex-mem-dump@git:20261023.3fb7043Pins git:20261023.3fb7043 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- index-login/mobilere-skill
- Path
.kilo/skill/dex-mem-dump/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261023.3fb7043, committed Oct 23, 2026
- Size
- 5,554 bytes
- Repository stars
- 252
- License
- MIT
运行时 DEX 内存 dump / 脱壳(root 直读 /proc/<pid>/mem,不注入、不 ptrace):常规解包拿不到、抽取壳未回填、或目标查 TracerPid 时用。流程:推工具 → 跑 → 拉回 → 清理;分诊与排障见 references/unpacking.md。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# dex-mem-dump - 运行时 DEX dump 从运行中进程的内存里抠 DEX。两个 arm64 工具,都不走 ptrace: | 工具 | 访问方式 | 冻结目标 | 定位 | |---|---|---|---| | `panda-dex-dumper` | `/proc/<pid>/mem` | 是(SIGSTOP/SIGCONT) | 主选:快、快照一致 | | `mem-dex-dumper` | `/proc/<pid>/mem` 或 `process_vm_readv(2)` | 否 | 备选 / 交叉校验 / 不能冻结时 | > 二者都不用 `ptrace`。目标即使已用 `PTRACE_TRACEME` 占住 ptrace 槽(TracerPid != 0)也挡不住;能挡住的是真正基于 ptrace 的 dumper。 > > 二进制与源码在本 skill 目录;`mem-dex-dumper` 为本仓库自研。 ## 何时用 / 何时不用 | 场景 | 走本卡 | 说明 | |---|---|---| | 有壳,想先低成本拿 DEX | ✅ | 不注入、无痕、比 Frida 快 | | 一代壳(整体加密) | ✅ | 解密后的完整 DEX 就在内存里 | | 抽取壳,只要类名 / 结构 | ✅ | 骨架够用 | | 抽取壳,要完整方法体 | ❌ → `tools/unpack.py` | 被动扫描拿不到未执行过的方法体 | | Frida 一挂就被杀 | ✅ 退路 | 只能拿已执行过的部分,产物必须标注不完整 | | 无壳 | ❌ | 直接 unzip,不进任何 dump | | 目标是 SO / native | ❌ | 走 native 分析 | **边界**:本卡是**被动取快照**,`tools/unpack.py` 是**主动触发回填**——后者靠 `loadClass` 让壳把方法体写回 DEX,所以能补出前者原理上拿不到的内容;代价是必须过 Frida 检测。对"按方法执行粒度回填"的高级壳,两者都拿不到,转 native。升级路径:分诊 → 本卡(快照)→ 方法体齐全则结束 → 骨架则 `tools/unpack.py`(回填)→ 仍骨架 = 高级壳。 分诊与升级细节见 [references/unpacking.md ›「Step 1 root 内存 dump(非 Frida,优先)」](../../../references/unpacking.md#step-1-root-内存-dump非-frida优先)。 ## 前置 1. `adb devices` 有设备;多设备所有命令加 `-s <serial>`。 2. 目标进程在跑,且已过启动页(载荷解密后才在内存里)。 …
Read the whole file at its exact version.
How to install
mdr add index-login/mobilere-skill/dex-mem-dump@sha256:e13f1c4c38d19aceThe line at the top of this page pins the label git:20261023.3fb7043, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_dhalwf2537wuvjsg)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 23, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5554 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
index-login/mobilere-skill · 252 stars · license MIT · pushed 2026-11-08 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_dhalwf2537wuvjsg GET https://markdownregistry.com/api/v1/resolve?ref=index-login/mobilere-skill/dex-mem-dump GET https://markdownregistry.com/api/v1/blob/e13f1c4c38d19acec00d0d9b91596e132040830b139d16daee7674a28367f746
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.