GJoy Dex Analysizer(GDA反编译分析工 英文软件免费

2019-03-19 00:00:00  阅读 12 次 评论 0 条
    评分:3    更新时间:2019-03-19    大小:2.72 MB    平台:Win8,Win7,WinXP,Win2003,Win2000    语言:英文软件    授权:免费

软件介绍

  GJoy Dex Analysizer(GDA反编译分析工具)是一款非常好用的反编译工具,这款反编译工具无需安装java环境和android环境就可以使用,支持分析apk,dex,odex,oat类型文件,支持python脚本以及方法签名制作与识别。

基本简介

  GJoy Dex Analysizer(GDA),GDA是一款强大而轻便的交互式反编译器,也是一款综合性逆向分析利器,软件无需安装java环境和android环境就可以使用,支持分析apk,dex,odex,oat类型文件,支持python脚本以及方法签名制作与识别。具有分析速度快、体积小、内存占用少等优点。工具包含三个由作者独立完成的高速解析引擎: 反编译引擎、apk壳检测引擎、恶意行为检测引擎, 再加上作者独创的使用了字节码直接转java伪代码的解析方式, 无需转换成s mali汇编后在做反编译, 大大提升了解析速度。

软件特色

  此外工具还提供了很多实用工具,如查壳功能、odex转dex、oat转dex、xml二进制解析器、 算法工具、android设备内存dump等等功能,提供了字符串、方法、类和域交叉引用查询、调用者查询、 强大的搜索功能、注释功能、分析结果保存等等,一定会带给你不一样的分析体验。GDA3中重写了所有反编译器代码,从反汇编、数据流分析、中间语言优化、结构化分析等都做了重大改变,同时极大的优化DEX解析引擎、恶意行为检测引擎、查壳引擎,相比GDA1、GDA2,在分析速度、稳定性、使用体验方面都有极大的改善和提升。

功能介绍

  1.独立于java和android sdk,无需安装java和android sdk即可使用。

  2.可以解析加过壳的Dex,并且可以有效绕过各种字节码陷阱、类型混淆以及anti-disassembling和anti-decompiling技术。

  3.完全使用c++编写,快速解析dex、apk和OAT,odex转dex,OAT转DEX。

  4.直接修改DEX文件的s mali指令,无需反编译。

  5.可修改DEX文件中的字符串(支持中文)。

  6.改进优化的xml解析器(可解析加壳处理过xml),支持过滤显示功能。

  7.快速dump设备内存,另外提供有内存模块过滤功能。

  8.针对字符串、方法、类、域等关键信息提供了强大的搜索、交叉引用。

  9.提供了基于包过滤的引用字符串查看。

  10.友好的s mali分析界面及java伪代码分析界面(F5)。

  11.伪代码(字符串、函数)可进行交叉引用(X)以及双击进入被调用者函数等。

  12.强大快速的恶意行为扫描功能以及ANDROID系统API查看,让你一眼看出APK的真实面目,极大方便了恶意代码分析。

软件综述

GJoy Dex Analyzier (GDA反编译分析工具)是一款用于分析Android应用程序的软件工具。它可以对应用程序的DEX文件进行反编译,并生成易于阅读的Java代码。这使得开发者可以方便地查看应用程序的源代码、结构和逻辑,从而帮助他们理解应用程序是如何工作的,以及如何对其进行修改和优化。

GDA反编译分析工具的主要特点包括:

  • DEX反编译:GDA可以将DEX文件反编译为易于阅读的Java代码。这使得开发者可以方便地查看应用程序的源代码,并了解应用程序是如何工作的。
  • 代码结构分析:GDA可以分析应用程序的代码结构,并生成可视化的结构图。这可以帮助开发者快速了解应用程序的结构,并找到他们感兴趣的部分。
  • 逻辑分析:GDA可以分析应用程序的逻辑,并生成逻辑流图。这可以帮助开发者理解应用程序是如何工作的,以及它是如何处理用户输入和事件的。
  • 代码搜索:GDA支持代码搜索功能。这使得开发者可以快速找到他们感兴趣的代码片段。
  • 代码编辑:GDA支持代码编辑功能。这使得开发者可以在GDA中直接修改应用程序的源代码。

GDA反编译分析工具是一款功能强大的Android应用程序分析工具。它可以帮助开发者快速了解应用程序的结构、逻辑和源代码,并对其进行修改和优化。因此,GDA反编译分析工具受到了许多Android开发者的欢迎。

GDA反编译分析工具的不足之处主要包括:

  • 可能会造成应用程序崩溃:对应用程序进行反编译可能会导致应用程序崩溃。这是因为反编译过程可能会破坏应用程序的代码结构和逻辑。因此,在对应用程序进行反编译之前,建议备份应用程序的原始文件。
  • 可能会泄露应用程序的隐私信息:反编译过程可能会泄露应用程序的隐私信息,例如用户密码和信用卡信息。因此,在对应用程序进行反编译之前,应仔细考虑并确保不会泄露应用程序的隐私信息。
  • 可能存在安全风险:反编译过程可能会引入安全风险。这是因为反编译过程可能会暴露应用程序的源代码和逻辑,从而使攻击者可以找到应用程序的漏洞并对其进行攻击。因此,在对应用程序进行反编译之前,应仔细考虑并确保不会引入安全风险。

总体而言,GDA反编译分析工具是一款功能强大的Android应用程序分析工具。它可以帮助开发者快速了解应用程序的结构、逻辑和源代码,并对其进行修改和优化。但是,在使用GDA反编译分析工具时,也应注意其可能存在的不足之处,并采取相应的措施来避免这些不足之处。

软件下载

评论已关闭!