Skip to content

coffezhou/fuzzing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

fuzzing

A collection of resources about fuzzing test.


Book

Paper


See Fuzzingpaper.

Tutorial & Practice


Awesome


Resource about compiler and program analysis


Tools

LLVM: a collection of modular and reusable compiler and toolchain technologies https://llvm.org/

SVF: Pointer Analysis and Program Dependence Analysis for C and C++ Programs https://github.com/SVF-tools/SVF

phasar: A LLVM-based static analysis framework https://github.com/secure-software-engineering/phasar

soot: A Java optimization framework https://github.com/Sable/soot

klee: a symbolic virtual machine built on top of the LLVM compiler infrastructure http://klee.github.io/

z3: Z3 Theorem Prover https://github.com/Z3Prover/z3

COQ: a formal proof management system https://github.com/coq/coq

Books

Compilers : principles, techniques, and tools

Engineering a Compiler

Advanced Compiler Design and Implementation

High-Performance Compilers for Parallel Computing

Optimizing Compilers for Modern Architectures

Data Flow Analysis Theory and Practice

Static Program Analysis

Principles of program analysis

Model Checking

Handbook of Satisfiability

Decision Procedures An Algorithmic Point of View

Getting Started with LLVM Core Libraries

LLVM Essentials

LLVM Cookbook

Courses

(Stanford) cs143 Compilers http://web.stanford.edu/class/cs143/

(Simon Fraser University) CMPT 886: Program Analysis and Reliability http://www.cs.sfu.ca/~wsumner/teaching/886/15/

(Harvard) CS 252r: Advanced Topics in Programming Languages https://www.seas.harvard.edu/courses/cs252/2015fa/index.html

15-745 Optimizing Compilers for Modern Architecture https://www.cs.cmu.edu/~15745/index.html

cscd70 COMPILER OPTIMIZATION http://www.cs.toronto.edu/~pekhimenko/courses/cscd70-w18/index.html

CS 380C: Advanced Compiler Techniques http://www.cs.utexas.edu/users/mckinley/380C/

CS6843: Program Analysis http://www.cse.iitm.ac.in/~rupesh/teaching/pa/jan14/description.php

About

A collection of resources about fuzzing test.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published