rainoftime's repositories
acosolver
Hybrid String Constraint Solver for Vulnerability Analysis
aflgo
Directed Greybox Fuzzing with AFL
argosmt
argosmt SMT solver
behemoth
C++ library for syntax-guided enumeration and synthesis
CASM-Verify
Automatic functional verification tool for assembly implementation of cryptographic algorithms
depthk
K-Induction adopting program invariants
flix
The Flix Programming Language
hello-abduction
Test of abduction using the MISTRAL SMT solver.
intrepyd
Intrepyd Model Checker
klee
KLEE Symbolic Execution Engine
mini-symex
Mini Symbolic Execution Engine in Python for Educational Purposes.
monosat
MonoSAT - An SMT solver for Monotonic Theories
neurosat
NeuroSAT: Learning a SAT Solver from Single-Bit Supervision
pda
The PDA loop summarization algorithm.
plse-research-tools-index
https://izgzhen.github.io/plse-research-tools-index
plume-bib
BibTeX bibliographies
qsym
QSYM: A Practical Concolic Execution Engine Tailored for Hybrid Fuzzing
scaler
Scalability-First Pointer Analysis with Self-Tuning Context-Sensitivity
seahorn
SeaHorn Verification Framework
SearchMC
Approximate Model Counter
SpeedyFOIL
Extend original FOIL with learnt templates
SVF-UAF
A use-after-free checker based on SVF.
Triton
Triton is a Dynamic Binary Analysis (DBA) framework. It provides internal components like a Dynamic Symbolic Execution (DSE) engine, a Taint Engine, AST representations of the x86 and the x86-64 instructions set semantics, SMT simplification passes, an SMT Solver Interface and, the last but not least, Python bindings.