Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

NOTE

This repository is not maintained. Please use binch-go instead. I just rewrote this in Go since python is slow and keystone python library is not maintained well.


a light BINary patCH tool

A light ELF binary patch tool in python urwid. It helps to patch a ELF binary in a few steps.

capture

Now, it only supports x86, x86_64, and ARM(experimental).

Usage

$ ./binch [binary name]

Shortcuts

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.
h: Modify hex bytes of a current line.
f: follow the address of jmp or call instructions.

About

A light ELF binary patch tool in python urwid

Topics

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.