LogoLogo
Ctrlk
  • Welcome to Hex-Rays docs
  • User Guide
    • User Interface
    • Disassembler
    • Decompiler
    • Debugger
      • Instant debugger
      • Remote debugging
      • Local debugging
      • Debugger tutorials
        • Debugging Dalvik Programs
        • IDA Win32 Local Debugging
        • IDA Linux Local Debugging
        • IDA Win32 to Win32 Debugging
        • IDA Win32 to Win64 Debugging
        • Debugging Mac OSX Applications with IDA Pro
        • Debugging iOS Applications with IDA Pro
        • Debugging Linux Applications locally
        • Debugging Linux/Windows Applications with PIN Tracer module
        • Debugging Windows Applications with IDA Bochs Plugin
        • Debugging Windows Applications with IDA WinDbg Plugin
        • Using the Bochs debugger plugin in Linux
        • Debugging Windows Kernel with VMWare and IDA WinDbg Plugin
        • Debugging Linux Kernel under VMWare using IDA GDB debugger
        • Windows Debugger Hub
        • Linux Debugger
        • Debugging a Windows executable locally and remotely
        • Debugging the XNU Kernel with IDA Pro
        • Remote debugging with IDA Pro
        • IDA Scriptable Debugger: overview
        • Debugging code snippets with QEMU debugger (a la IDA Bochs debugger)
        • Trace Replayer and managing traces
        • Using IDA Pro's tracing features
        • Working with PIN
        • Appcall
    • Signatures
    • Type Libraries
    • Configuration
    • Teams
    • Lumina
    • Plugins
    • Helper Tools
  • Developer Guide
  • Admin Guide
Powered by GitBook
On this page
  1. User Guide
  2. Debugger

Debugger tutorials

Here you can find a comprehensive set of step-by-step tutorials categorized by different debugging types and platforms.

General introduction into debugging with IDA

  • Overview of Linux debugging with IDA

  • Overview of Windows debugging with IDA

  • Debugging a Windows executable locally and remotely

  • IDA scriptable debugger: Overview and scriptability

Local debugging tutorials

Windows local debugging:

  • IDA Win32 local debugging

  • Debugging Windows applications with IDA Bochs plugin

Linux local debugging:

  • Debugging Linux applications locally

  • IDA Linux local debugging

  • Using the Bochs debugger plugin in Linux

Remote debugging tutorials

  • General remote debugging with IDA Pro

  • Debugging Mac OSX Applications with IDA Pro

  • Debugging iOS Applications with IDA Pro

  • Debugging a Windows executable remotely

  • IDA Win32 to Win32 debugging

  • IDA Win32 to Win64 debugging

  • Debugging Windows Kernel with VMWare and IDA WinDbg plugin

  • Debugging Linux Kernel under VMWare using IDA GDB debugger

PIN Tracer:

  • Debugging Linux/Windows applications with PIN Tracer module

Other specialized debugging tutorials

Android/Dalvik debugging:

  • Debugging Dalvik programs

XNU debugging:

  • Debugging the XNU Kernel with IDA Pro

QEMU debugging:

  • Debugging code snippets with QEMU debugger (a la IDA Bochs debugger)

Trace and replay debugger features:

  • Trace Replayer and Managing Traces

  • Using IDA Pro's tracing features

Appcall mechanism:

    • Appcall

Last updated 1 year ago

Was this helpful?

LogoLogo

Need Help?

  • FAQs
  • Support

Community

  • Forum
  • Plugins

Resources

  • Blog
  • Download center

© 2025 Copyright Hex-Rays

  • General introduction into debugging with IDA
  • Local debugging tutorials
  • Remote debugging tutorials
  • Other specialized debugging tutorials

Was this helpful?