内容简介:GDA是一款完全基于C++开发的新型反编译工具,因此该工具并不仅依赖于Java平台。该工具使用起来非常方便,而且运行速度非常快,支持APK、DEX、OBED和oat等文件格式。实际上,GDA是一款新型的Dalvik字节码反编译工具。该工具是完全独立的,并且运行非常稳定,并且能够在没有安装Java VM的环境下运行。GDA的大小只有2MB,我们可以直接在任何新安装的Windows操作系统或虚拟机系统中使用该工具,无需进行额外配置。此外,GDA还有以下更加出色的功能:
GDA(GJoy Dex Analysizer)
GDA是一款完全基于C++开发的新型反编译工具,因此该 工具 并不仅依赖于 Java 平台。该工具使用起来非常方便,而且运行速度非常快,支持APK、DEX、OBED和oat等文件格式。
实际上,GDA是一款新型的Dalvik字节码反编译工具。该工具是完全独立的,并且运行非常稳定,并且能够在没有安装Java VM的环境下运行。GDA的大小只有2MB,我们可以直接在任何新安装的Windows操作系统或虚拟机系统中使用该工具,无需进行额外配置。此外,GDA还有以下更加出色的功能:
功能介绍
交互式操作
1、字符串、类、方法和域的交叉引用; 2、搜索字符串、类方法和域; 3、Java代码注释; 4、方法、域、类的重命名; 5、将分析结果存储至GDA数据库文件中;
辅助分析实用程序
1、从ODEX中提取DEX; 2、从OAT中提取DEX; 3、XML解码器; 4、算法工具; 5、设备内存导出;
新功能
1、采用C++开发的全新Dalvik反编译工具; 2、有好的GUI界面; 3、支持 Python 脚本; 4、封装器识别; 5、多DEX支持; 6、反混淆支持; 7、扫描恶意API链; 8、等等……
工具安装
目前,广大用户可以将项目源码直接克隆至本地,然后鼠标双击bin文件即可开始使用。下载命令如下:
git clone https://github.com/charles2gan/GDA-android-reversing-Tool.git
算法工具
该工具支持下列算法:
1、散列算法:md2 md4 md5 sha sha1 sha224 sha256 sha384 sha512 2、对称加密:des idea rc2 rc4 rc4-40 rc2-40 rc2-64 bf cast5 aes(128192256),具有ecb cbc ofb cfb等模式,其他模式例如(cfb1 cfb8) 3、RSA编码算法:base62,base64
工具运行截图
文件加载和反编译
恶意软件扫描、API查询、x-ref…
Url、Xml、字符串x-ref…
变量追踪
以上所述就是小编给大家介绍的《GDA:一款基于C++的新型Android逆向分析工具》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
单元测试之道Java版
David Thomas、Andrew Hunt / 陈伟柱、陶文 / 电子工业 / 2005-1 / 25.00元
程序员修炼三部曲丛书包含了四本书,介绍了每个注重实效的程序员和成功团队所必备的一些工具。 注重实效的程序员都会利用反馈来指导开发,并驱动个人的开发流程。编码的时候,最有用的反馈来自于“单元测试”。 为了测试一座桥梁,不会只在晴朗的天气,开一辆汽车从桥中间穿过,就认为已经完成了对桥梁的测试。然而许多程序员却正在使用这种测试方法——把这种一次顺利通过称为“测试”。事实上,注重实效的程序员应......一起来看看 《单元测试之道Java版》 这本书的介绍吧!