Generative-Program-Analysis / GenSym
A high-performance, parallel, compilation-based symbolic execution engine
☆123Updated this week
Related projects ⓘ
Alternatives and complementary repositories for GenSym
- CodeHawk Abstract Interpretation Engine and Analyzers☆63Updated this week
- A precise and scalable pointer analysis for LLVM, written in Ascent☆57Updated 2 weeks ago
- cclyzer++ is a precise and scalable pointer analysis for LLVM code.☆138Updated 4 months ago
- Indexing reachability for context-sensitive data flow analysis.☆11Updated 2 years ago
- SLOT: SMT-LLVM Optimizing Translation☆54Updated last year
- LLVM pass☆21Updated 4 years ago
- An approximate solver for concolic execution☆17Updated 2 years ago
- Recent symbolic execution papers and tools.☆146Updated 3 weeks ago
- ☆51Updated this week
- A fuzzer for SMT solvers☆19Updated this week
- Map2Check: Finding Software Vulnerabilities☆27Updated 4 years ago
- A new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.☆161Updated 5 months ago
- A Pointer Analysis Framework for Rust☆42Updated last month
- WASP was superseded by: https://github.com/OCamlPro/owi☆14Updated 2 months ago
- An SMT Solver for string constraints☆34Updated this week
- Grammar synthesis algorithm using a black box oracle☆35Updated 6 months ago
- DAI: Demanded Abstract Interpretation☆16Updated last month
- Version of IKOS abstract interpreter implementing parallel deterministic fixpoint computation☆16Updated 4 years ago
- Framework for automatically tailoring an abstract interpreter to the code under analysis and any given resource constraints☆20Updated 2 years ago
- ☆19Updated last year
- A tool for analyzing LLVM bitcode using Datalog.☆98Updated 4 years ago
- This is the repo for an incremental pointer analysis for Java programs. This repo has been adopted by WALA☆24Updated last year
- Program analysis tools developed at Draper on the CBAT project.☆102Updated last year
- Variation of american fuzzy lop for testing compilers☆119Updated 2 years ago
- Qilin: A New Framework for Supporting Fine-Grained Context-Sensitivity in Java Pointer Analysis☆123Updated 3 months ago
- Static range analysis for the LLVM compiler infrastructure.☆55Updated 5 years ago
- A simple implementation of the C++ STL which aims to simplify LLVM IRs during compilation☆11Updated 2 years ago
- DIG is a numerical invariant generation tool. It infers program invariants or properties over (i) program execution traces or (ii) progra…☆39Updated 2 months ago