IDA Pro运行在Windows、Linux和Mac OS X上,可以调试大量的特定平台(Windows 32/64位、Linux 32/64位、OS X X86/X64、IOS、Android等)。这可以在本地或远程进行。远程调试器对于安全剖析潜在有害程序非常有用。一些IDA调试器也可以在虚拟环境中运行应用程序,甚至是更安全的恶意软件分析。
IDA Pro是交互式的
IDA总是允许人类分析者推翻其决定或提供提示。内置的编程语言和开放式插件架构推动了交互性的进一步发展。插件架构允许程序在不知道该代码的所有细节的情况下在某些点调用外部代码,从而向调用程序添加功能。
IDA PRO是可编程的
IDA PRO是一个完整的集成开发环境。它由一个非常强大的宏语言,可以用来自动化简单到中等复杂的任务。对于更***的任务,开放式插件架构允许外部开发人员增强IDA Pro的功能。