MCPcopy Create free account
hub / github.com/WrBug/dumpDex

github.com/WrBug/dumpDex @v1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.1 ↗ · + Follow
108 symbols 227 edges 24 files 11 documented · 10% updated 6y agov1.1 · 2019-01-07★ 3,15638 open issues

Browse by type

Functions 85 Types & classes 23
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

dumpDex-Android脱壳

插件需要在xposed环境中使用,支持市面上大多数加密壳,软件仅供学习用,请勿用于其他用途,项目不是成品,可能会引起软件崩溃

编译环境

Android Studio 3.0

无法脱壳,请在 PackerInfo.java文件中,将应用的包名加到packages字段里,编译安装即可,欢迎提交Pull Requests,让软件更加全面

支持设备

大多数xposed环境的手机,暂不支持模拟器

分支

develop 开发分支

master 稳定分支

使用方式

下载源码编译或者下载apk包并安装,应用xposed模块后重启,运行加固的应用后,插件会自动将dex文件dump到 /data/data/包名/dump 目录

apk文件不会实时更新,获取最新apk请自行编译源码

apk 下载

apk文件为master分支打包应用,develop分支请自行编译

https://github.com/WrBug/dumpDex/releases

可视化工具

https://github.com/WrBug/DeveloperHelper

易开发已集成dumpdex功能

源码编译

将源码下载或者clone到本地,使用android studio打开,编译成功后,安装apk,将 lib/armeabi/libnativeDump.so 复制到 /data/local/tmp/libnativeDump.so ,权限 设置为777,arm64机型还需要将将 lib/arm64-v8a/libnativeDump.so 复制到 /data/local/tmp/libnativeDump64.so可以通过文件管理器操作,也可以使用如下adb shell命令

#仅适用于32位手机
adb shell
su
cp /data/data/com.wrbug.dumpdex/lib/libnativeDump.so /data/local/tmp
chmod 777 /data/local/tmp/libnativeDump.so

配置完成后激活xposed重启即可

更多精彩内容请关注博客

https://www.wrbug.com/

相关文章(网友分享)

dumpDex 脱壳原理

Android逆向之路---脱壳360加固原理解析

支持开发,欢迎打赏

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 60
Method 25
Class 18
Enum 5

Languages

C35%
Java32%
C++32%

Modules by API surface

app/src/main/cpp/inlineHook.c23 symbols
app/src/main/cpp/And64InlineHook.cpp18 symbols
app/src/main/cpp/util/deviceutils.cpp12 symbols
app/src/main/cpp/relocate.c9 symbols
app/src/main/java/com/wrbug/dumpdex/PackerInfo.java7 symbols
app/src/main/java/com/wrbug/dumpdex/dump/LowSdkDump.java6 symbols
app/src/main/cpp/dlopen.c6 symbols
app/src/main/java/com/wrbug/dumpdex/util/DeviceUtils.java5 symbols
app/src/main/java/com/wrbug/dumpdex/dump/OreoDump.java3 symbols
app/src/main/java/com/wrbug/dumpdex/XposedInit.java3 symbols
app/src/main/java/com/wrbug/dumpdex/Native.java3 symbols
app/src/main/cpp/util/fileutils.cpp3 symbols

For agents

$ claude mcp add dumpDex \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page