中文(中国)
IDA调试器:概述
将动态分析添加到IDA
除了作为一个汇编器,IDA也是一个强大和多功能的调试器。它支持多个调试目标,并且可以通过“远程调试服务器”处理远程应用程序。
概述
IDA在本地运行的三个平台(即Windows,Linux,Mac OS X)上的调试文件是直接的,并且由于远程调试服务器的强大功能,可以从任何平台启用任何可执行文件的调试!
这十分简单:你可以在任何地方调试任何东西!
你可以在Mac OS X机器上,并在另一台机器上调试Windows程序,甚至在虚拟机中(这实际上是我们如何启用内核调试。)
这当然只是一个概述。下面,您将看到一个详细的表格,详细描述支持什么,以及一些附加注释。
功能强大的跨平台调试!
IDA的跨平台调试功能具有以下特点:
即时调试,无需等待分析完成即可启动调试会话。
轻松连接到本地和远程进程。
支持64位系统和新的连接可能性。
详细的调试能力
以下是有关如何从其他平台调试特定平台的更多详细信息:
table.details { width: 100%; text-align: center; border-collapse: collapse; } table.details tr { } table.details tr.even { background-color: #e8f4ff; } table.details th, table.details td { width: 25%; padding: 24px 0 24px 0; } table.details td.note { text-align: left; } table.details tr { border-bottom: 1px solid #e0e0e0; } table.details tr.even { border-bottom: 1px solid #d0dce7; } table.details tr.even:first-child { border-top: 1px solid #d0dce7; } table.details tr th:first-child { border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; } table.details tr.even th:first-child { border-left: 1px solid #d0dce7; border-right: 1px solid #d0dce7; } table.details tr td:last-child { border-right: 1px solid #e0e0e0; } table.details tr.even td:last-child, table.details tr.even th:last-child { border-right: 1px solid #d0dce7; }
| IDA runs on: Windows ![]() |
IDA runs on: Linux ![]() |
IDA runs on: Mac OS X ![]() |
Additional Notes ![]() |
|
|---|---|---|---|---|
| Target Platform: Windows 32/64-bit ![]() |
本地/远程 | 远程 | 远程 | 在64位Windows平台上,仅限远程 |
| Target Platform: Linux 32/64-bit ![]() |
远程 | 本地/远程 | 远程 | 在64位Linux平台上,仅限远程。 支持的平台:x86 / x64 / ARM32 Linux / ARM Android |
| Target Platform: OS X x86/x64 ![]() |
远程 | 远程 | 本地/远程 | 在64位Mac OS X平台上,仅限远程。 |
| Target Platform: Windows CE ![]() |
远程 | / | / | 支持MS Windows CE 4.x和5.x ARM。 高版本可能工作,但并没有测试他们。 |
| Target Platform: EPOC ![]() |
远程 | / | / | |
| Target Platform: iOS (iPhone and iPad) ![]() |
远程 | 远程 | 远程 | 仅支持最新版本的iOS |
| Target Platform: Bochs ![]() |
Bochs仿真器 | Bochs仿真器 | Bochs仿真器 | |
| Target Platform: GDB Server ![]() |
GDB服务器 | GDB服务器 | GDB服务器 | 基于GDB服务器的调试器。特别适用于通过VMWare进行Windows或Linux内核调试,甚至基于QEMU的调试。 目前(IDA 6.8)支持处理器:x6 / x64,ARM32,PowerPC,MIPS。 |
| Target Platform: WinDBG 32/64-bit ![]() |
远程 | / | / | 用户模式和内核模式调试都可用。 还支持64位调试。 |
| Target Platform: Android (Dalvik) ![]() |
远程 | 远程 | 远程 | DEX字节码和源级调试都可用。 请注意,我们的Linux调试器也可以处理本机代码。 |















