Rev Dex DumperSAFE
Reverse engineering skills for Claude Code | 逆向工程 Claude Code Skills 插件
Overview
Reverse engineering skills for Claude Code | 逆向工程 Claude Code Skills 插件
85f1794347efOBSERVED · 2026-10-20What it tells the agent
The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.
---
name: rev-dex-dumper
description: Dump DEX files from a running Android app for unpacking/deobfuscation. Activate when the user wants to unpack an Android APK, dump DEX from memory, extract decrypted DEX files, or defeat class-loading packing.
---
# rev-dex-dumper - Android DEX Dumper
Dump DEX files from a running Android application's memory using `panda-dex-dumper` via ADB.
---
## Tool Location
The `panda-dex-dumper` binary is bundled in this skill's directory. Resolve its absolute path relative to this SKILL.md file:
```
skills/rev-dex-dumper/panda-dex-dumper
```
---
## Workflow
### 1. Push the tool to device
```bash
adb push <path-to>/panda-dex-dumper /data/local/tmp/
adb shell chmod +x /data/local/tmp/panda-dex-dumper
```
### 2. Determine target package name
If the user provides a package name, use it directly. Otherwise, get the foreground app:
```bash
adb shell dumpsys activity top | grep 'ACTIVITY' | tail -1 | awk '{print $2}' | cut -d/ -f1
```
### 3. Run the dumper
```bash
adb shell "cd /data/local/tmp && ./panda-dex-dumper -p $(adb shell pidof <package_name>)"
```
The dumped DEX files are saved to `/data/local/tmp/panda/` on the device.
### 4. Pull DEX files to host
```bash
adb pull /data/local/tmp/panda/ ./
```
Pull to the user's current working directory.
### 5. Clean up device cache
```bash
adb shell rm -rf /data/local/tmp/panda/
adb shell rm /data/local/tmp/panda-dex-dumper
```
---
## Guidelines
1. **Always verify ADB connection first** — run `adb devices` and confirm a device is listed before proceeding.
2. **Root may be required** — `panda-dex-dumper` uses `ptrace` to attach to the target process. If the device is not rooted, the dump will fail. Suggest `adb root` or running via `su` if needed.
3. **Wait for app to fully load** — if the user is dumping a packed app, the real DEX is only available after the packer's class loader has decrypted it. Advise the user to navigate past the splash screen before dumping.
4. **Handle pidof failure** — if `pidof` returns empty, the app may not be running. Launch it first with `adb shell monkey -p <package_name> -c android.intent.category.LAUNCHER 1`.
5. **Multiple DEX files are normal** — packed apps often produce several DEX files. All files in `/data/local/tmp/panda/` should be pulled.
6. **Always clean up** — remove both the dumped DEX files and the tool binary from the device after pulling results to avoid leaving artifacts.Trust audit
SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.
| Layer | What it checks | Result |
|---|---|---|
| L0 | Provenance & inventory | PASS |
| L1 | Static analysis of the code | NA |
| L2 | Instruction surface (what it tells the agent) | PASS |
| L3 | Class-specific surface | PASS |
| L4 | Behavioural (sandbox) | SKIPPED |
What the source does
- Filesystem
- none-observed
- Network
- none-observed
- Shell
- none-observed
- Dependencies
- pinned
- Secrets in source
- none-found
Findings (2)
panda-dex-dumper
Gates applied: no_behavioural_pass, no_license.
85f1794347effull audit observations/trust-audit/skill/p4nda0s__rev-dex-dumper.json · Report an issue / request a re-scanAudit history
Every audit this skill has had.
| Date | Source | Verdict | Grade | Score | Change |
|---|---|---|---|---|---|
| 2026-10-20 | 85f1794347ef | SAFE | B | 89 | first audit |
Questions
What does the rev-dex-dumper — p4nda0s/reverse-skills skill do?
Reverse engineering skills for Claude Code | 逆向工程 Claude Code Skills 插件
Is rev-dex-dumper — p4nda0s/reverse-skills safe to install?
The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean skill reads B.
What can rev-dex-dumper — p4nda0s/reverse-skills access on my machine?
The audit observed no filesystem, network or shell use at all in its source.
How current is this page?
The grade is for one exact copy of the source (85f1794347ef), read on 2026-10-20. The repository is watched, and a new audit runs when it changes — this is the first audit.
Add this badge to your README
Shows this page's audit result and links back to it. It updates when the audit does.
[](https://modelsatlas.com/skills/p4nda0s/rev-dex-dumper/)
Not your listing, or something out of date? Claim or update your listing.