APKDB 是 Windows 平台集成多内核的安卓 APK 与 DEX 反编译回编译工具集,依托 Java 运行环境,安装后集成系统右键菜单,可直接对 APK、DEX、ODEX、ZIP 文件执行逆向操作。支持单文件与批量反编译回编译,内置签名处理、资源解析能力,方便开发者、汉化爱好者修改应用资源、文本布局,修改完成后回编译并签名生成可用安装包,省去复杂命令行操作,降低安卓应用逆向、汉化修改的操作门槛。
软件亮点
1. 系统右键深度集成,选中 APK、DEX 文件右键即可调用功能,无需手动输入命令行指令。
2. 同时支持 APK 与 DEX 文件,既可完整反编译 APK 包,也可单独解析 dex 字节码查看源码。
3. 支持批量反编译回编译,一次性处理多个安装包,适合大量样本快速解析对比工作。
4. 内置自动签名能力,回编译完成一键签名,自动清理旧签名文件,输出可直接安装的 APK。
5. 集成 Apktool 等主流内核,处理资源文件、9patch 图片,保留安卓资源文件原有格式信息。
6. 可读取显示 APK 内置图标,无需打开安装包,在资源管理器直观查看应用原始图标素材。
软件特色
1. 整合多款逆向工具内核,把命令行工具封装为右键菜单,新手也可以快速上手逆向操作。
2. 适配汉化修改场景,反编译提取 strings 文本、布局 xml,修改后回编译实现应用汉化改造。
3. 完整处理框架资源,支持安装安卓框架文件,解决部分系统 APK 反编译资源缺失问题。
4. 控制台输出完整日志,反编译、回编译报错信息全部打印,便于定位修改过程中的故障。
5. 无需复杂 GUI 界面,依靠系统右键菜单工作,占用系统资源低,老旧 Windows 电脑也可运行。
6. 支持 ZIP 刷机包相关处理,除普通 APK 外,也可对 zip 格式文件执行签名,拓展工具适用场景。
软件功能
1. APK 文件反编译,解析安装包,输出资源、布局、smali 源码文件夹,用于修改资源内容。
2. APK 回编译打包,修改完文件夹资源,回编译生成新 APK,完成应用二次改造处理。
3. DEX 文件解析编译,对 dex 文件反编译查看源码,修改 smali 代码后回编译生成 dex 文件。
4. 批量反编译回编译,多选多个 APK 文件,批量执行解析打包,提升多文件处理效率。
5. APK、ZIP 文件签名,自动清除原有签名信息,执行签名,产出可以正常安装的安装包。
6. 安卓框架文件安装,导入对应系统框架,解决系统应用反编译资源报错缺失问题。
7. APK 图标读取显示,资源管理器直接展示 APK 内部图标,快速识别不同应用安装包。
8. 日志输出查看,记录每一步编译执行信息,报错输出控制台,方便排查逆向失败原因。
安装使用说明
安装过程和一般的程序不太一样,打开之后输入
1,选择简体中文,按回车键即可
按任意键开始安装
APKDB 中文版执行安装后,直接在【鼠标右键】生成快捷键,自动关联APK、DEX、Odex、zip文件。只要在电脑任意非C盘根目录,【鼠标右键】点击相关文件,即可编译操作。如,反编译APK及DEX文件,反编译后生成可编译的同名文件夹,汉化修改完成后,对文件夹点击【鼠标右键】根据文件夹反编译前的文件类型,现在【回编译XXX文件】即可!
同时,针对apk和zip文件增加签名操作,只要【鼠标右键】点击,选择【签名XX文件】即可!签名前无需删除原来的【META-INF】签名数据。本工具会判别apk还是zip并自动删除签名数据。
常见问题
1. 反编译直接报错:
确认电脑已正确安装 Java 环境,路径不要含中文、空格,更换非根目录存放文件。
2. 右键菜单不出现:
以管理员权限重新运行 APKDB 安装程序,完成右键菜单注册,重启资源管理器。
3. 回编译之后无法安装:
检查签名操作是否完成,部分修改代码语法错误,查看控制台日志定位问题。
4. DEX 反编译失败:
目标 dex 文件无损坏,确认对应安卓框架已安装,避开高版本加密加固的 APK 样本。
5. 中文资源乱码:
反编译修改 xml 文本保存编码为 UTF‑8,修改完成再执行回编译打包操作。
更新日志
APKDB 中文版 v2.1.1(20160812)
*.更新,shakaapktool v3.0.0(2016.8.7)
*.更新,apktool v2.2.0正式版(2016.8.7)
*.更新,jd-gui v1.4.0(启动速度较慢)
*.更新,smali、baksmali v2.1.3(2016.7.16)
*.修复,批量编译无法自定义apktool问题
*.修复,批量回编译失败问题
*.新增,维吾尔族语(翻译:yabghu175)
*.修复,win7以上系统不显示apk自身图标问题
*.更新,显示apk自身图标(apkshellext v2_0.1.5961.26220)
软件特别说明
dnSpy 中文版 v6.1.8