miasm
Binary analyzer
A Python-based framework for analyzing and manipulating binary code
Reverse engineering framework in Python
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 |