Skip to content

objdump GUI v1.0.0

Latest

Choose a tag to compare

@garyPenhook garyPenhook released this 29 Jun 14:41

Professional PySide6 front-end for GNU binutils objdump.

Highlights

  • Every objdump option in a searchable, grouped panel with a live command preview
  • Aligned, readable disassembly view (toggle vs. raw); syntax highlighting with an incremental find (plain/case/regex)
  • Multi-architecture: auto-discovers GNU *-objdump backends and adapts the whole pipeline — verified on x86-64, AVR, ARM Thumb, AArch64; RISC-V register set grounded in real tokens
  • Section & Symbol navigators (model/view, off-thread parsing — fast on huge symbol tables), with filter, numeric hex sort, click-to-jump
  • In-disassembly navigation: Ctrl+click to follow a symbol, Go to Address
  • Binary compare (color-coded diff) and Section Hex Dump
  • Real --disassembler-color (ANSI) rendering; --no-addresses/--prefix-addresses aligned support
  • Option presets, session memory, export (raw/aligned/HTML), dark/light themes

Quality

  • 68 hermetic tests; ruff + mypy + bandit clean; GitHub Actions CI