GitXplorerGitXplorer
p

learning-fuzzing

public
17 stars
7 forks
0 issues

Commits

List of commits on branch master.
Unverified
db3ee88dcb7ab9306289efba5ad1b28037d0b14a

Upgrade to Grade 4.0.2

ppraseodym committed 7 years ago
Unverified
7949468096b682f117ef607a0aabd34fc411e314

Upgrade to Spring Boot 1.5.6.RELEASE

ppraseodym committed 7 years ago
Unverified
33f7d8518fc1cc7584392573478f9e0d1a00dfc3

Add RERS2016 reachability problems

ppraseodym committed 8 years ago
Unverified
f16700565e80a32ca8ab5fc9e7c8d81376f370e4

Hard-code target timeout instead of detecting it

ppraseodym committed 8 years ago
Unverified
897b49066d0a1c87f5133e1fcd5054e7444f213a

Include target command in argv

ppraseodym committed 8 years ago
Unverified
512965ed799edc0a6300785162b94833f36c8cdd

Support for target program arguments

ppraseodym committed 8 years ago

README

The README file for this repository.

Combining learning and fuzzing

This repository contains:

  • activelearner: Prototype tool that uses LearnLib for active learning and that integrates with our libafl library for fuzzing.
  • afl: American Fuzzy Lop (AFL) fuzzer, with the libafl library that is used in prototype tool.
  • benchmarks: A set of learning benchmarks, built with cgenerate.
  • fsmutils: FSM utilities by Rick Smetsers: mintrace is a tool that checks whether a given FSM is minimal and determines minimal separating sequence, cgenerate generates a C program that implements the state machine given by an input dot file.
  • passivelearner: Tool to convert a set of input files to traces with input and output for use with passive learning.
  • rers2015: Rigorous Examination of Reactive Systems (RERS) Challenge 2015 code with build files and various fixes (patches).
  • simpletarget: Simple state machine target, used to test learning implementation.