Project

General

Profile

Actions

Optimization #4125

open

Ideal integration into oss-fuzz

Added by Philippe Antoine about 4 years ago. Updated 4 months ago.

Status:
In Progress
Priority:
Normal
Target version:
Effort:
Difficulty:
Label:
Hardening

Description

List of things to do :
+ fix bugs
+ visualisation of rust coverage
+ performance inspection
+ coverage inspection
+ run targets on corpus as part of CI
+ more fuzz targets

+ structure aware versus pcap (so as not to fuzz libpcap, but somehow still use pcaps in the seed corpus)
+ differential testing with tcp flow splitting

Current proposal : https://github.com/OISF/suricata/pull/5541


Subtasks 1 (0 open1 closed)

Optimization #6189: fuzz: make sure disabled by default layers such as dnp3 get their fuzz targetClosedPhilippe AntoineActions

Related issues 8 (6 open2 closed)

Related to Suricata - Optimization #3591: fuzz: target with pcap, rules and yamlIn ProgressPhilippe AntoineActions
Related to Suricata - Optimization #3590: fuzz: target for dataset/datarep filesNewPhilippe AntoineActions
Related to Suricata - Optimization #3589: fuzz: target for iprep data filesNewPhilippe AntoineActions
Related to Suricata - Optimization #3588: fuzz: target for reference.configNewPhilippe AntoineActions
Related to Suricata - Optimization #3587: fuzz: target for threshold.configNewPhilippe AntoineActions
Blocked by Suricata - Task #7130: rust: dependency "time" fails to build on Rust nightlyResolvedVictor JulienActions
Copied to Suricata - Optimization #4364: Ideal integration into oss-fuzzRejectedJeff LucovskyActions
Copied to Suricata - Optimization #4365: Ideal integration into oss-fuzzRejectedShivani BhardwajActions
Actions

Also available in: Atom PDF