retrowrite
RetroWrite -- Retrofitting compiler passes through binary rewritingprintbf
Brainfuck interpreter inside printfFuzzGen
magma
A ground-truth fuzzing benchmark suite based on real programs with real bugs.T-Fuzz
BOPC
Block Oriented Programming -- CompilerFuZZan
FuZZan: Efficient Sanitizer Metadata Design for Fuzzingthesis_template
Template for EPFL (BSc, MSc, or doctoral) theses and semester projectsmalWASH
datAFLow
A data-flow-guided fuzzerUSBFuzz
A Framework for fuzzing USB Drivers by Device EmulationHexType
HexType: Efficient Detection of Type Confusion Errors for C++FishFuzz
AFL/AFL++ version FishFuzzSMoTherSpectre
Proof-of-concept code for the SMoTherSpectre exploit.FirmFuzz
Automated IoT firmware fuzzing framework.Igor
libdetox
Fast and efficient binary translatorGramatron
Coverage-guided grammar aware fuzzer that uses grammar automatonsmemTrace
memTrace, a framework for lightweight memory tracingEvocatio
fuzzing-seed-selection
"Seed Selection for Successful Fuzzing" artifact (at ISSTA 2021)HexPADS
HexPADS, a host-based, Performance-counter-based Attack Detection SystemShadowStack
LLVM Implementation of different ShadowStack schemes for x86_64RetroWrite-Tutorial
GLeeFuzz
EPOXY
Root Repo for the EPOXY tool that applies Privilege Overlays on bare-metal systemsOSTEP-slides
CFIXX
SieveFuzz
Optimizing Directed Fuzzing via Target-tailored Program State RestrictionViDeZZo
ViDeZZo source code.pubstats
teezz-fuzzer
mitiGate
Benchmark to test different stop the exploit mitigationsdatashield
HexVASAN
AutoBib
AutoBib: create beautiful bib files and html publication pages automagicallyspecrop
Code repository for experiments in SpecROP papernesCheck
hexhive.github.io
HexHive homepagespecrop-public
Code repository for experiments in SpecROP paperWarpAttack
retrowrite-dev
Retrowrite Development (Internal) RepositoryCrystallizer
A hybrid analysis framework to aid in uncovering deserialization vulnerabilitiesEPOXY-llvm
Fork of LLVM for used to create EPOXYSyzRisk
Official repository of SyzRisk [ASIA CCS'24]IOVFI
An accurate and resilient semantic function identifiermidas
Systematic Kernel TOCTTOU Protectionsimple_attacks
A set of simple buggy programs with corresponding exploits and simple shellcodehalucinator-tutorial
Tutorial for HALucinatordis-cover
Disassemble binaries and recover as much info as possibleteezz-ca-driver
CUP
teezz-caid
TEEzz's Client Application IdentificationadaptSTM
adaptSTM, a competitive, word-based STM library that is based on a global clock and an array of combined global versions (timestamps) and locks.EPOXY-clang
Fork of Clang used to create EPOXYHyperPill
WOOT21
GAENScan
dis-cover-packages-analysis
Debian C++ packages analysis with the dis-cover toolteezz-fuzzing-engine
SURGEON
Performant, flexible, and accurate re-hosting via transplantationBLURtooth
teezz-introspection
dibartolomeo-msthesis
Luca Di Bartolomeo's master thesisseccell-seL4
The seL4 microkernelse-valgrind
dimva24
Love Open Source and this site? Check out how you can help us