barf-project
barf-project copied to clipboard
BARF : A multiplatform open source Binary Analysis and Reverse engineering Framework
The CFG recovery functionality uses symbol information to correctly generate the control flow graph of a specific function, however, this information is not automatically extracted from the binary being processed...
MIPS is a very well known architecture used in multiple devices. The goal is to provide support for the architecture.
[Hexagon](https://en.wikipedia.org/wiki/Qualcomm_Hexagon) is an arquitecture for a digital signal processor develop by Qualcomm. The goal is to provide support for the architecture.
[BinNavi](https://github.com/google/binnavi) is a graphical binary navigator useful for reverse engineering software. Currently, it relies on a commercial software, IDA Pro, to do the disassembly work. The goal is to use...
I think one of most flexible and useful ways of taint data to perform static/dynamic binary analysis is using sets to carry different types of data. In this case, the...
Due to currents limitation in `PyAsmJIT` package is not possible to properly test x86 instruction with memory access operands.
Add support for the instructions below (based on [this](https://github.com/c01db33f/reil) implementation) in order to ease the translation process. # REIL Extensions. `LSHL`: Logical left shift. `LSHR`: Logical right shift. `ASHR`: Arithmetic...