Latest available version: IDA and decompilers v8.4.240320sp1 see all releases
Hex-Rays logo State-of-the-art binary code analysis tools
email icon
Debugger API module id

Used by debugger_t::id. More...

Macros

#define DEBUGGER_ID_X86_IA32_WIN32_USER   0
 Userland win32 processes (win32 debugging APIs)
 
#define DEBUGGER_ID_X86_IA32_LINUX_USER   1
 Userland linux processes (ptrace())
 
#define DEBUGGER_ID_X86_IA32_MACOSX_USER   3
 Userland MAC OS X processes.
 
#define DEBUGGER_ID_ARM_IPHONE_USER   5
 iPhone 1.x
 
#define DEBUGGER_ID_X86_IA32_BOCHS   6
 BochsDbg.exe 32.
 
#define DEBUGGER_ID_6811_EMULATOR   7
 MC6812 emulator (beta)
 
#define DEBUGGER_ID_GDB_USER   8
 GDB remote.
 
#define DEBUGGER_ID_WINDBG   9
 WinDBG using Microsoft Debug engine.
 
#define DEBUGGER_ID_X86_DOSBOX_EMULATOR   10
 Dosbox MS-DOS emulator.
 
#define DEBUGGER_ID_ARM_LINUX_USER   11
 Userland arm linux.
 
#define DEBUGGER_ID_TRACE_REPLAYER   12
 Fake debugger to replay recorded traces.
 
#define DEBUGGER_ID_X86_PIN_TRACER   14
 PIN Tracer module.
 
#define DEBUGGER_ID_DALVIK_USER   15
 Dalvik.
 
#define DEBUGGER_ID_XNU_USER   16
 XNU Kernel.
 
#define DEBUGGER_ID_ARM_MACOS_USER   17
 Userland arm MAC OS.
 

Detailed Description

Used by debugger_t::id.