phulin / symbolic-trace
Symbolic execution of LLVM IR traces for program understanding.
☆17Updated 10 years ago
Related projects ⓘ
Alternatives and complementary repositories for symbolic-trace
- A library for binary analysis and rewriting☆47Updated last year
- TypeSan checks casts in C++ code - code released for CCS 2016☆32Updated 3 years ago
- Underconstrained symbolic execution for cryptography verification☆18Updated 3 years ago
- The BAP tutorial☆72Updated last year
- Dominator Tree LLVM Pass to Test Satisfiability☆47Updated 8 years ago
- Fuzzing framework written in OCaml☆31Updated 8 years ago
- ☆35Updated 4 years ago
- Amoeba: Binary Code Diverisfication through Composite Software Diversification☆10Updated 7 years ago
- SafeInit protects software from uninitialized read vulnerabilities - code released for NDSS 2017☆24Updated 3 years ago
- Dynamic binary translation framework for instrumenting the Linux kernel and its modules☆77Updated 7 years ago
- A library for disassembling x86-64 binaries.☆37Updated 10 months ago
- rune - radare2 based symbolic emulator☆26Updated 7 years ago
- estimate peak virtual memory use☆19Updated 9 months ago
- A neural network using fuzzing-style feedback rather than back-propagation☆17Updated 4 years ago
- Symbolic Execution over Falcon IL☆28Updated 3 years ago
- a grammar-based data generator☆58Updated 5 years ago
- Some Rust bindings for Binary Ninja☆30Updated last year
- Code to fuzz bignum libraries☆45Updated 6 years ago
- Vine: The BitBlaze Static Analysis Component☆24Updated 10 years ago
- Timeless debugging with symbolic execution and processor trace☆74Updated 3 years ago
- Automated Return-Oriented Programming Chaining☆83Updated 8 years ago
- libfuzzerfication - fuzzing for the rest of us!☆62Updated 7 years ago
- Reference material for libbeauty☆25Updated 2 years ago
- Detect patterns of bad behavior in function calls☆25Updated 4 years ago
- Automatic inference of a formal specification of the x86_64 instruction set☆68Updated 8 years ago
- Path based Dynamic Analysis☆113Updated 7 years ago
- Linux kernel JIT spray for SMEP / KERNEXEC bypass☆55Updated 12 years ago
- LLVM-based, flexible, live coverage instrumentation for C/C++ code☆42Updated 8 years ago
- Measure branching along code paths☆20Updated 8 years ago