- 软件简介
- 相关软件
- 猜你喜欢
- 相关教程
- 下载地址
GJoy Dex Analysizer (GDA) 反编译分析工具
GJoy Dex Analysizer (GDA) 是一款强大而轻巧的互动式反编译器,同时也是一款综合型的反向分析工具。它无需安装Java或Android SDK即可运行,适用于分析APK、DEX、ODEX、OAT等类型的文件,并支持Python脚本制作以及签名制作与识别。
软件特点
解析引擎
GDA 包含三个由开发者独立开发的高速解析引擎:反编译引擎、APK壳检验引擎、故意行为检验引擎。另外GDA 还独创性地应用了字节码直接转Java伪代码的解析方法,无需转换成Smail汇编后再进行反编译,极大地提高了解析速度。
分析工具
软件提供了许多实用工具,如查壳功能、ODEX转DEX、OAT转DEX、XML二进制解析器、优化算法工具、Android设备运行内存dump等。它还提供了字符串、方法、类和域的交叉引用查看、调用者查看、强大的搜索功能、注解功能、分析结果存储等,为用户带来全新的分析体验。
版本更新
在 GDA3 中,我们对反编译器代码进行了全面的重构,包括反编译、数据流分析、中间语言优化、结构型分析等方面。同时我们还大幅提升了DEX解析引擎、故意行为检验引擎、查壳引擎,与GDA1、GDA2相比,在分析速度、可靠性、用户体验方面都有巨大的改进和提高。
独特优势
独立于Java和Android SDK,无需安装Java和Android SDK即可使用。
可解析加壳的DEX,并能有效绕开各种字节码陷阱、类型混淆以及anti-disassembling和anti-decompiling技术。
完全使用C语言编写,快速解析DEX、APK和OAT,支持ODEX转DEX,OAT转DEX。
支持直接修改DEX文件的Smail命令,无需反编译。
支持修改DEX文件中的字符串(支持中文)。
改善提升的XML解析器(可解析加壳处理过的XML),支持过滤显示功能。
快速dump设备运行内存,并提供内存模块过滤功能。
针对字符串、方法、类、域等重要信息提供强大的搜索、交叉引用功能。
提供基于包过滤的导入字符串查询。
友善的Smail分析界面及Java伪代码分析界面(F5)。
伪代码(字符串、函数)可进行交叉引用(X)以及双击进入被调用者函数等。
强大快速的故意行为扫描功能以及Android系统API查询,让你一眼看出APK的真实面貌,极大便利了恶意程序分析。
如何使用
下载并安装GDA软件。
打开软件选择需要分析的APK、DEX、ODEX或OAT文件。
根据需要选择相应的分析工具,如查壳、ODEX转DEX、OAT转DEX等。
查看分析结果,并进行进一步的操作,如修改字符串、方法、类、域等。
使用搜索、交叉引用等功能,深入分析APK文件。
将分析结果保存或导出,以便后续使用。
GDA是一款功能强大、易于使用的反编译分析工具,适用于Android应用开发、安全研究等领域。通过GDA,用户可以轻松地分析APK文件,了解其内部结构和行为,为开发和安全研究提供有力支持。