A lightweight ELF binary patch tool.
Installation
Using Install script
$ curl https://raw.githubusercontent.com/tunz/binch-go/master/install.sh | bash
or, you can download a binary in releases page.
Usage
Shortcuts
Main View
g: Go to a specific address. (if not exists, jump to nearest address)
d: Remove a current line. (Fill with nop)
q: Quit.
s: Save a modified binary to a file.
enter: Modify a current line.
j/k: Move to next/previous instruction.
ctrl+f/b: Move to next/previous page.
Patch View
tab: Switch focusing opcode/instruction.
enter: Apply the patch.