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
*-objdumpbackends 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-addressesaligned support - Option presets, session memory, export (raw/aligned/HTML), dark/light themes
Quality
- 68 hermetic tests; ruff + mypy + bandit clean; GitHub Actions CI