Welcome to objutils#
objutils provides Python APIs and CLI tools to work with object files and classic HEX/record formats used in embedded firmware workflows. Start with the tutorial and scripts, or jump to the full API reference.
Contents:
- Readme
- Installation and Getting Started
- Tutorial
- HOW-TOs
- Convert between HEX formats (API)
- Convert between HEX formats (CLI)
- Join or keep separate sections
- Pretty hexdumps for reviews
- Read/write typed values at absolute addresses
- Read/write ASAM values (incl. word-swap byte orders)
- Extract loadable image from ELF
- Extract loadable image from PE/COFF (32-bit and 64-bit)
- Inspect HEX files
- Where to go next
- Scripts provided by objutils
- Interactive session
- objutils