Generative-Program-Analysis / GenSym
A high-performance, parallel, compilation-based symbolic execution engine
☆129Updated this week
Alternatives and similar repositories for GenSym:
Users that are interested in GenSym are comparing it to the libraries listed below
- A precise and scalable pointer analysis for LLVM, written in Ascent☆66Updated 2 months ago
- CodeHawk Abstract Interpretation Engine and Analyzers☆67Updated this week
- cclyzer++ is a precise and scalable pointer analysis for LLVM code.☆142Updated 3 months ago
- SLOT: SMT-LLVM Optimizing Translation☆56Updated 2 weeks ago
- LLVM pass☆23Updated 4 years ago
- Map2Check: Finding Software Vulnerabilities☆28Updated 4 years ago
- A new context, field, and array-sensitive heap analysis for LLVM bitcode based on DSA.☆165Updated 10 months ago
- Program analysis tools developed at Draper on the CBAT project.☆103Updated 2 years ago
- Recent symbolic execution papers and tools.☆158Updated 3 weeks ago
- Static Analyzer for LLVM bitcode based on Abstract Interpretation. **Update**: clam is still actively maintained. Please use branch dev1…☆279Updated last year
- A Fast Floating-Point Satisfiability Solver☆28Updated 6 years ago
- Staged Abstract Interpreters☆66Updated 2 years ago
- An SMT Solver for string constraints☆38Updated last month
- Symbolic Program Slicing with LLVM☆80Updated 4 years ago
- A tool for analyzing LLVM bitcode using Datalog.☆100Updated 4 years ago
- Linear-time Temporal Logic guided Greybox Fuzzing (ICSE'22)☆54Updated last year
- A simple implementation of the C++ STL which aims to simplify LLVM IRs during compilation☆11Updated 2 years ago
- Static range analysis for the LLVM compiler infrastructure.☆56Updated 5 years ago
- DebugIR: Debugging LLVM-IR Files☆138Updated 4 months ago
- Source code of a few LLVM passes that I wrote to learn and that now I am sharing for my LLVM course for security engineering☆27Updated 2 years ago
- Scalable Validator for Binary Lifters☆56Updated 4 years ago
- WASP was superseded by: https://github.com/OCamlPro/owi☆15Updated 8 months ago
- Version of IKOS abstract interpreter implementing parallel deterministic fixpoint computation☆16Updated 4 years ago
- Public-facing course info for program analysis materials.☆41Updated 4 months ago
- A curated list of Grammar based fuzzing research papers, codes, tutorials☆121Updated 2 years ago
- Grammar synthesis algorithm using a black box oracle☆37Updated 11 months ago
- DIG is a numerical invariant generation tool. It infers program invariants or properties over (i) program execution traces or (ii) progra…☆41Updated 3 weeks ago
- Experimental translation of llvm to smt.☆56Updated 5 years ago
- LLVM dataflow analysis framework; Reaching Definition Analysis; Liveness Analysis, May-point-to Definition Analysis ; inter-procedural m…☆25Updated 5 years ago
- Indexing reachability for context-sensitive data flow analysis.☆11Updated 2 years ago