Skip to content

Features

dd86k edited this page Oct 10, 2024 · 4 revisions

Debugger

Platforms: Windows (MSVC, WoW64), Linux (Glibc, Musl, Bionic), FreeBSD

Features:

  • Debugger: Spawn, Attach, Detach, Wait, Continue, Step Instruction.
  • Thread: Get context.

Some features may be unavailable for some platforms.

Object/Symbol Server

Format Elements
UNIX Archive Headers
COFF Header
ELF Header, Program headers (coredump: x86-64), Sections, Dynamic Symbols
LX Header
Mach-O Header, Load commands, Fat Header, Segments, Sections
Memory Dump Header (32 and 64 bit)
Minidump Header
MZ Header, Relocations
NE Header
OMF Library Header, Object Headers
PDB 2.0 Header
PDB 7.0 Header, Stream Info (7.0)
PE Headers, Sections, Exports, Imports, Debug

Objects where disassembly on executable sections is available:

  • ELF
  • MZ
  • PE

Disassembler

  • x86 (16, 32, and 64 bit)
  • Arm (thumb, thumb32, aarch32, aarch64)
  • Power (32, 64 bit)

Disassembler features are provided by the Capstone library where it is available.

Support for static builds is planned.

Introduction

Usage

Development

Clone this wiki locally