miasm

Binary analyzer

A Python-based framework for analyzing and manipulating binary code

Reverse engineering framework in Python

GitHub

3k stars
139 watching
474 forks
Language: Python
last commit: 3 months ago
assemblerdisassembleremulatorhacktoberfestintermediate-representationpythonreverse-engineeringsymbolic-execution

Related projects:

Repository Description Stars
crytic/ida-evm A Python-based toolset for reverse-engineering Ethereum Virtual Machine (EVM) binaries 308
mytechnotalent/reverse-engineering A comprehensive resource for learning and practicing reverse engineering techniques on various architectures. 11,289
arizvisa/ida-minsc Provides a scripting interface to IDAPython's features for reverse engineering 319
radareorg/radare2 A framework and command-line toolset for analyzing and reversing binaries 20,705
trekhleb/homemade-machine-learning Practices implementing popular machine learning algorithms from scratch to gain a deeper understanding of their mathematics 23,121
redasmorg/redasm An open-source tool for reverse-engineering and disassembling binary code on various architectures 1,570
rizinorg/rizin A reverse engineering framework and command-line toolset for analyzing binaries, debugging programs, and more. 2,711
crytic/rattle An EVM binary static analysis framework that recovers the original control flow graph and optimizes it for better readability 350
mrphrazer/msynth A code deobfuscation framework for simplifying complex Boolean expressions in binary code 281
crytic/pyevmasm A Python library for assembling and disassembling the Ethereum Virtual Machine's instruction set 362
wisk/medusa An interactive disassembler for reverse-engineering and analyzing binary code 1,041
angr/angr A platform-agnostic binary analysis framework providing tools for disassembly, symbolic execution, and control-flow analysis. 7,592
a0rtega/metame Generates mutated versions of executable files to evade pattern recognition by antivirus software 569
marin-m/pbtk A toolkit for reverse engineering and analyzing Protobuf-based applications 1,414
zrax/pycdc Translates compiled Python byte-code into human-readable source code 3,361