microsoft / mcBVLinks
A satisfiability solver for (existential) bit-vector formulas based on the mcSAT framework.
☆21Updated last year
Alternatives and similar repositories for mcBV
Users that are interested in mcBV are comparing it to the libraries listed below
Sorting:
- Binsec/Rel is an extension of Binsec that implements relational symbolic execution for constant-time verification and secret-erasure at b…☆33Updated 4 months ago
- Symbolic execution of LLVM IR traces for program understanding.☆27Updated 11 years ago
- Parser for the llvm bitcode format☆59Updated 2 months ago
- Program synthesis tools and utilities for LLVM.☆20Updated last year
- .NET bindings for Remill☆13Updated 11 months ago
- Store and read traces in Protobuf☆20Updated last year
- Experimental MLIR based points-to analysis tool☆16Updated this week
- ☆13Updated 2 years ago
- LLVM Abstraction & Refinement Tool. The goal of this tool is to provide LLVM-to-LLVM transformations that implement various program abstr…☆19Updated 2 years ago
- DROB (Dynamic Rewriter and Optimizer of Binary code)☆25Updated 5 years ago
- A symbolic execution engine for LLVM IR☆51Updated 3 years ago
- Verified, Incremental, Binary Editing with Synthesis☆53Updated 2 years ago
- A (concrete or symbolic) implementation of IEEE-754 / SMT-LIB floating-point☆40Updated 2 months ago
- TracerX Symbolic Virtual Machine☆33Updated last week
- TInA is an automated, generic, verification-friendly and trustworthy lifting technique turning GNU-style inline assembly into semanticall…☆27Updated 3 years ago
- CodeHawk Abstract Interpretation Engine and Analyzers☆68Updated last week
- A library for dynamic binary rewriting☆58Updated 4 years ago
- ☆31Updated 4 years ago
- Artifact package accompanying our POPL 2020 submission titled Provenance-Guided Synthesis of Datalog Programs.☆19Updated 4 years ago
- fast probabilistic symmetry detection on graphs☆14Updated 2 weeks ago
- Synthesis from Inductive specification eMpowered by Bidirectional Abstract Interpretation☆20Updated last year
- Tutorial for Building Program Reasoning Tools using LLVM and Z3☆19Updated 5 years ago
- TRACER Symbolic Execution Tool☆28Updated 4 years ago
- A library for disassembling x86-64 binaries.☆41Updated last month
- Extracting high level semantic information from binary code☆65Updated 5 years ago
- LLVM-based compiler to create artificial software diversity to protect software from code-reuse attacks.☆18Updated 6 years ago
- Applied Symbolic Execution with KLEE/LLVM☆24Updated 11 years ago
- ☆42Updated 4 years ago
- An LLVM clone modified for use in RetDec and associated tools.☆19Updated 3 months ago
- Dynamic Taint Analysis versus Obfuscated Self-Checking☆16Updated 3 years ago