Skip to content

GDA-android-reversing-Tool

项目核心内容总结:

1. 项目功能
GDA(GJoy Dex Analyzer)是一款基于C++开发的Android反编译工具,支持对APK、DEX、ODX、OAT、JAR、CLASS、AAR等文件进行快速反编译与分析。主要功能包括:

  • 交互式操作:支持跨引用、搜索、代码注释、重命名、保存分析结果等。
  • 辅助分析工具:提取DEX文件、XML解码、算法工具、设备内存提取、路径求解、漏洞扫描等。
  • 高级特性:恶意行为检测、隐私泄露扫描、静态漏洞分析、污点分析、反混淆、多DEX支持、API调用图谱查看等。

2. 使用方法

  • 无需安装,直接双击运行程序。
  • 拖拽文件至GDA界面即可开始分析。
  • 对于JAR/CLASS文件需确保Java环境支持dx工具。

3. 主要特性

  • 高效性:C++实现,低内存与磁盘占用,支持快速反编译。
  • 多功能性:集成恶意行为检测、漏洞扫描、路径求解、污点分析、反混淆等。
  • 便捷操作:支持快捷键(如F5切换Java/Smali代码、X跨引用、S搜索等)。
  • 兼容性:支持多DEX合并、Smali代码修改与APK重新打包。

4. 注意事项

  • 项目非开源,部分工具和脚本可公开使用。
  • 可能被部分杀毒软件误报为病毒,需添加白名单。
  • 仅支持Windows平台,部分功能依赖Java环境。