Skip to content

GUI Usage

Mr-PauI edited this page Dec 29, 2025 · 1 revision

The GUI tool provides all the functionality of the CLI tool.
The various functions are all contained in the File menu

image

Inject Data / Revalidate

Given an input .bin file and a data file to inject, this operation replaces the contents starting at the magic byte sequence with the provided data.

The user is then prompted for an output filename. A new .bin file is created containing the injected data, and the firmware CRC is regenerated to ensure the image remains flashable and executable.


Revalidate .bin CRC

Regenerates the CRC for a given input .bin file.

This mode is intended for firmware images that have been modified by external tools or manual edits, allowing the image to remain valid for flashing without altering its layout.


Examine .bin File Contents

Takes a single .bin file as input and displays detailed information about the contained images and segments, including:

  • Image headers
  • Load addresses
  • Segment sizes
  • CRC status
  • SHA-256 presence (if applicable)
BinForge_GUI

Clone this wiki locally