IDAPro是逆向工程软件提供商Hex-Rays的旗舰产品。作为一款交互式可编程反汇编器和调试器,IDAPro在以下方面提供了卓越的质量性能:不同的平台并且与许多处理器兼容。IDAPro已成为事实上的标准对恶意代码的分析、漏洞研究和商业现成的验证。
IDAPro作为一种反汇编器,能够创建执行地图,显示处理器实际执行的二进制指令的符号表示(汇编语言)。IDAPro实现了先进的技术,可以从可执行机器码生成汇编语言源代码,并使这些复杂的代码更易读。
调试功能增强了IDA的动态分析。它支持多个调试目标,并且可以处理远程应用程序。其跨平台调试能力实现了即时调试,可以轻松连接到本地和远程进程,并支持64位系统和新的连接方式。
计算机许可证:与特定的计算机相关,并可由不同的最终用户在该计算机上使用,前提是同一时间只有一个用户处于活动状态。这种许可证类型适用于企业,因为它们不与具体人员相关,并且便于许可证重新分配。
命名许可证:与特定的最终用户相关,并可用于用户的笔记本电脑和两台台式电脑。对于个人用户来说是一个合理的选择,但也适用于只有一个最终用户使用软件的企业和大学。
浮动(或网络)许可证:可以安装在无限数量的计算机上(在一个组织中),但只允许有限数量的同时运行副本。
团队许可证:可以安装在一个组织中的无限数量的计算机上。工程团队可以在线或离线工作,并在达到重要里程碑时合并他们的工作,无论是大或小。附带团队许可证的保险库服务器可以追踪所有更改。
交互性
IDAPro允许人类分析师覆盖其决策或提供提示,以便分析师可以无缝快速地使用反汇编器并直观地分析二进制代码。
集成
IDA在所有标准平台上运行,并处理多个处理器。它也可以加载和反汇编几乎任何文件格式,从而提高分析速度。
可编程性
IDAPro是一个完整的集成开发环境。它包含一个非常强大的类似于宏的语言(IDC或IDAPython),可用于自动化简单到中等复杂度的任务。
开放的插件架构
IDA的功能可以通过可编程插件轻松扩展。SDK可供所有注册的IDA用户使用。
Lumina服务器
Lumina服务器保存着关于许多众所周知的函数的元数据(名称、原型、操作数类型等),通过用户搜索帮助改进反汇编列表。
F.L.I.R.T
快速库识别和识别技术能够识别出许多编译器的标准函数调用。这项技术使IDA能够识别由支持的编译器生成的标准库函数,并大大提高生成的反汇编的可用性和可读性。
上一条:Bartender 5 Mac 菜单栏图标管理工具软件
下一条:Beyond Compare 5 文件代码文件夹对比工具软件