工具

Android-Disassembler 安卓端反汇编应用

基于 Capstone 的 Android 设备端反汇编器与二进制查看器,可打开从存储中选取或从已安装应用中选择的 ELF 共享库与可执行文件、目标文件、Windows PE 文件、.NET 程序集、dex 文件和 APK。它可显示 ELF 详细信息和符号表、PE 导入与导出表,提供支持跳转跟随及按符号或地址定位的反汇编视图、十六进制视图、ASCII 字符串搜索,以及熵和卡方检验等字节统计,帮助判断数据是否经过加密。分析结果以项目形式保存,并可导出为原始文件、文本、JSON 或数据库文件。

使用条件与局限

  • 审阅时最新的正式版本为 v2.1.5,发布于 2021-08-06,附带调试版 APK。滚动更新的 Preview latest 预发布版最近一次发布于 2026-03-20,提供由最新分支构建、使用调试签名的 APK,CI 每次运行也会上传调试版 APK。README 称维护已经恢复,但项目仍处于恢复与现代化阶段;所审阅的 2026-03-22 master 提交属于这项工作。
  • 应用支持 Android 5.0(API 21)及以上版本,targetSdk 与 compileSdk 均为 35。默认通过存储访问框架(SAF)选择器打开文件;另有面向高级用户的 Advanced import 入口,用于浏览原始文件系统、root 路径和已安装应用,需要 root 权限的系统文件只能在已 root 的手机上读取。
  • 构建前需初始化 git 子模块,并使用配置了 Android SDK 和 NDK 的 Android Studio 或 Gradle;build.gradle 固定 NDK 23.1.7779620,原生代码用 CMake 构建,CI 使用 JDK 17 运行单元测试、调试构建,并在 API 30 与 35 模拟器上运行插桩 UI 测试。应用启用了 Firebase Analytics 和 Crashlytics;README 的隐私说明称,发送 FileCorruptedException 等类型的崩溃报告时,正在分析的文件可能附在错误报告邮件中,并被上传到 GitHub 仓库。
  • 采用 MIT 许可,版权归 Hyeonseo Yang(2018)。仓库提交了预编译的 Capstone 库、pecoff4j、facile、RootTools 和 jep 等库 JAR、应用资源中供 ARM 和 x86 使用的小型 ls 辅助可执行文件,以及 Test subject files 文件夹中的示例 ELF 库和 arm-linux-androideabi-ar 程序;这些捆绑组件各自适用其许可证。待分析的文件由使用者提供;本次未安装或运行任何组件。

关于此条目

类型
工具
类别
Android 工具
关联
基础工具
目标
应用 · 二进制

来源复核于

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  2. app/build.gradle GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  3. .github/workflows/ci.yml GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  4. .github/workflows/preview.yml GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  5. docs/maintenance/roadmap.md GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  6. LICENSE GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  7. Test%20subject%20files GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  8. app/src/main/assets GitHub · yhs0602/Android-Disassembler · 修订 dde36d9
  9. https://github.com/yhs0602/Android-Disassembler/releases/tag/v2.1.5
  10. https://github.com/yhs0602/Android-Disassembler/releases/tag/preview-latest

同分区更多条目:应用

应用分区全部 105 项资源