Reverse engineering framework in Python
Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
KLEE Symbolic Execution Engine
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
An analysis tool for Python that blurs the line between testing and type systems.
Automatic verification of LLVM optimizations
Simple Theorem Prover, an efficient SMT solver for bitvectors, floating-point and arrays.