tunz / Binch
Licence: mit
A light ELF binary patch tool in python urwid
Stars: ✭ 139
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Binch
Hdiffpatch
a C\C++ library and command-line tools for Diff & Patch between binary files or directories(folder); cross-platform; run fast; create small delta/differential; support large files and limit memory requires when diff & patch.
Stars: ✭ 459 (+230.22%)
Mutual labels: binary, patch
Pwninit
pwninit - automate starting binary exploit challenges
Stars: ✭ 127 (-8.63%)
Mutual labels: binary
Apkdiffpatch
a C++ library and command-line tools for Zip(Jar,Apk) file Diff & Patch; create minimal delta/differential; support Jar sign(apk v1 sign) & apk v2,v3 sign .
Stars: ✭ 121 (-12.95%)
Mutual labels: patch
Macos Patcher
Command line tool for running macOS on unsupported Macs
Stars: ✭ 114 (-17.99%)
Mutual labels: patch
Render
Go package for easily rendering JSON, XML, binary data, and HTML templates responses.
Stars: ✭ 1,562 (+1023.74%)
Mutual labels: binary
Formatfuzzer
FormatFuzzer is a framework for high-efficiency, high-quality generation and parsing of binary inputs.
Stars: ✭ 117 (-15.83%)
Mutual labels: binary
Epk2extract
Extraction tool for LG, Hisense, Sharp, Philips/TPV, Thompson and similar TVs/Embedded Devices
Stars: ✭ 115 (-17.27%)
Mutual labels: binary
Vcf2phylip
Convert SNPs in VCF format to PHYLIP, NEXUS, binary NEXUS, or FASTA alignments for phylogenetic analysis
Stars: ✭ 126 (-9.35%)
Mutual labels: binary
Safe
SAFE: Self-Attentive Function Embeddings for binary similarity
Stars: ✭ 112 (-19.42%)
Mutual labels: binary
Nexe
🎉 create a single executable out of your node.js apps
Stars: ✭ 10,565 (+7500.72%)
Mutual labels: binary
Bssom.net
A small, high performance, powerful serializer using bssom binary protocol
Stars: ✭ 117 (-15.83%)
Mutual labels: binary
Snodge
Randomly mutate JSON, XML, HTML forms, text and binary data for fuzz testing
Stars: ✭ 121 (-12.95%)
Mutual labels: binary
Phpasn1
A PHP library to encode and decode arbitrary ASN.1 structures using ITU-T X.690 encoding rules.
Stars: ✭ 136 (-2.16%)
Mutual labels: binary
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.
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.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].