srg-imperial / GrayCView external linksLinks
GrayC: Greybox Fuzzing of Compilers and Analysers for C
☆62Jan 28, 2026Updated 2 weeks ago
Alternatives and similar repositories for GrayC
Users that are interested in GrayC are comparing it to the libraries listed below
Sorting:
- A study of the effect of relaxing too conservative conditions for generating UB-free compiler test-cases of Csmith’s code-generation and …☆17Jul 24, 2025Updated 6 months ago
- ☆10Jul 9, 2020Updated 5 years ago
- A framework for finding completeness bugs in optimizing compiler toolchains.☆23Mar 4, 2024Updated last year
- cclyzer++ is a precise and scalable pointer analysis for LLVM code.☆149Jan 30, 2025Updated last year
- Official repository of SyzRisk [ASIA CCS'24]☆12Aug 20, 2024Updated last year
- SymRustC is a hybrid fuzzer for Rust combining concolic execution using SymCC and fuzzing using LibAFL.☆11Jun 28, 2023Updated 2 years ago
- ☆27Mar 16, 2023Updated 2 years ago
- SymFusion: Hybrid Instrumentation for Concolic Execution☆18May 5, 2023Updated 2 years ago
- A framework for testing compilers' type checkers☆19Nov 15, 2024Updated last year
- ☆20Jun 7, 2025Updated 8 months ago
- ☆134May 6, 2024Updated last year
- State Key Laboratory for Novel Software Technology, Nanjing University, China☆10Nov 22, 2025Updated 2 months ago
- This repository accompanies the research paper "P. Kreutzer, S. Kraus, M. Philippsen: Language-Agnostic Generation of Compilable Test Pro…☆12Jul 8, 2022Updated 3 years ago
- UBGen can generate programs with undefined behaviors (e.g., buffer-overflow, use-after-free, etc.)☆61May 16, 2025Updated 8 months ago
- Mutation-guided mutation-based fuzz testing☆51Jul 13, 2024Updated last year
- A randomized program fuzzer for the Rust programming language☆64Jul 21, 2023Updated 2 years ago
- Yet Another Random Program Generator☆543Nov 24, 2025Updated 2 months ago
- KLEE / CSE Project☆48Apr 3, 2020Updated 5 years ago
- ☆36Apr 26, 2023Updated 2 years ago
- Fuzzing Parsers with Tokens☆33Jan 14, 2021Updated 5 years ago
- QueryFuzz implements a metamorphic testing approach to test Datalog engines.☆36Jun 8, 2021Updated 4 years ago
- Variation of american fuzzy lop for testing compilers☆126Apr 21, 2022Updated 3 years ago
- LLAP is an LLVM-based tool for generating enriched program dependency graphs (ePDGs) from program source code that are suitable for use i…☆16May 17, 2023Updated 2 years ago
- WhiteFox: White-Box Compiler Fuzzing Empowered by Large Language Models (OOPSLA 2024)☆77Aug 5, 2025Updated 6 months ago
- Code for the "Predictive Context-sensitive Fuzzing" NDSS'24 paper☆30Feb 29, 2024Updated last year
- A JIT compiler validator for JVMs via CSX/JoNM introduced in "Validating JIT Compilers via Compilation Space Exploration" (SOSP'23)☆62Mar 9, 2025Updated 11 months ago
- Coverage-guided grammar aware fuzzer that uses grammar automatons☆75Nov 27, 2021Updated 4 years ago
- FastKLEE: Faster Symbolic Execution via Reducing Redundant Bound Checking of Type-Safe Pointers☆22May 31, 2023Updated 2 years ago
- DROB (Dynamic Rewriter and Optimizer of Binary code)☆26Feb 19, 2020Updated 5 years ago
- Evolving fuzzers with large language models☆17Dec 14, 2023Updated 2 years ago
- Grey-box fuzzer SIVO☆13Jul 11, 2021Updated 4 years ago
- A library for binary analysis and rewriting☆49Sep 28, 2023Updated 2 years ago
- SanRazor is a sanitizer check reduction tool aiming to incur little overhead while retaining all important sanitizer checks.☆56Jun 6, 2021Updated 4 years ago
- ROSA: Finding Backdoors with Fuzzing☆40Jun 30, 2025Updated 7 months ago
- A fuzzing framework for SMT solvers☆196Dec 1, 2025Updated 2 months ago
- A framework for testing compilers' type checkers☆63Aug 2, 2024Updated last year
- ☆10Sep 14, 2019Updated 6 years ago
- A tool for testing SMT solvers for incompleteness bugs☆17Oct 12, 2022Updated 3 years ago
- The Use of Likely Invariants as Feedback for Fuzzers☆93Jan 19, 2022Updated 4 years ago