Rewriting functions in compiled binaries using McSema
☆92Aug 6, 2019Updated 6 years ago
Alternatives and similar repositories for fennec
Users that are interested in fennec are comparing it to the libraries listed below
Sorting:
- DROB (Dynamic Rewriter and Optimizer of Binary code)☆26Feb 19, 2020Updated 6 years ago
- Towards Automatically Generating a Sound and Complete Dataset for Evaluating Static Analysis Tools☆14Feb 19, 2019Updated 7 years ago
- Clone of "Compiler-Agnostic Function Detection in Binaries" source code☆86Oct 29, 2021Updated 4 years ago
- anvill forges beautiful LLVM bitcode out of raw machine code☆366Sep 3, 2024Updated last year
- Unlinks a binary executable to get back a set of .o object files for further transformation and re-linking.☆162Feb 6, 2022Updated 4 years ago
- ☆19Dec 28, 2021Updated 4 years ago
- print information from LLVM dataflow analyses☆13Jan 22, 2020Updated 6 years ago
- KLEE Symbolic Execution Engine☆61Oct 27, 2019Updated 6 years ago
- A library for dynamic binary rewriting☆59Feb 10, 2021Updated 5 years ago
- Fast and efficient binary translator☆58Jan 17, 2019Updated 7 years ago
- Intermediate Representation for Binary analysis and transformation☆349Jan 14, 2026Updated last month
- poststructural fuzzing☆31Jan 29, 2020Updated 6 years ago
- A fast and accurate disassembler☆739Jan 23, 2026Updated last month
- SafeInit protects software from uninitialized read vulnerabilities - code released for NDSS 2017☆26May 5, 2021Updated 4 years ago
- Source code for the equivalence checker presented in the PLDI 2019 paper, "Semantic Program Alignment for Equivalence Checking"☆44Apr 2, 2020Updated 5 years ago
- Back to the Whiteboard: a Principled Approach for the Assessment and Design of Memory Forensic Techniques (Usenix '19)☆14Aug 16, 2019Updated 6 years ago
- Modify ELF executables☆16Mar 5, 2019Updated 6 years ago
- ☆12Jun 8, 2021Updated 4 years ago
- Binary Ninja plugin for importing symbols to a kernel binary from /proc/kallsyms☆21Oct 3, 2025Updated 4 months ago
- Scalable Validator for Binary Lifters☆62Jun 28, 2020Updated 5 years ago
- DynamoRIO plugin to get ASAN and SanitizerCoverage compatible output for closed-source executables☆215Sep 17, 2021Updated 4 years ago
- integration with IDA☆94May 27, 2021Updated 4 years ago
- A Unit-Based Symbolic Execution Method for Detecting Memory Corruption Vulnerabilities in Executable Codes☆43May 7, 2023Updated 2 years ago
- Cross-Qt compatibility module for IDAPython.☆13Oct 2, 2019Updated 6 years ago
- ☆10Aug 31, 2019Updated 6 years ago
- A PCode Emulator for Ghidra.☆113Feb 7, 2021Updated 5 years ago
- A Ghidra plugin for locating object file boundaries.☆128Jan 19, 2026Updated last month
- Signedness-Agnostic Strided-Interval☆38Jun 21, 2019Updated 6 years ago
- Flex 'em lexers☆42Oct 19, 2020Updated 5 years ago
- Load-time selective binary rewriting☆164Aug 26, 2022Updated 3 years ago
- Export a binary from ghidra to emulate with unicorn☆27Oct 25, 2019Updated 6 years ago
- ☆25Oct 4, 2018Updated 7 years ago
- QEMU-based framework exposing several of QEMU-internal APIs to a LuaJIT core injected into QEMU itself. Among other things, this allows f…☆154Sep 21, 2018Updated 7 years ago
- clang-based search engine for C/C++ data structures, classes, prototypes & macros☆103Jul 15, 2025Updated 7 months ago
- Infrastructure for Reassembleable Disassembling and Transformation☆213Updated this week
- libemu shim layer and win32 environment for Unicorn Engine☆73Apr 14, 2017Updated 8 years ago
- Security Evaluation of Dynamic Binary Instrumentation Engines☆82Sep 1, 2018Updated 7 years ago
- QEMU to drcov trace file☆11Nov 21, 2020Updated 5 years ago
- source code of paper "Mapping to Bits: Efficiently Detecting Type Confusion Errors"☆14Dec 23, 2018Updated 7 years ago