Skip to main content

Crate seeding

Crate seeding 

Source
Expand description

§Seeding

This crate provides utilities for transforming captured network traffic into structured seeds for fuzzing

It utilises request-response datasets (ExchangeDatasets) and groups responses based on protocol-specific features: Function code, if present and length of response

The resulting chunks are able to be serialised into a compact format for efficient lookup.

§Workflow

  1. Load dataset from msgpk file
  2. use protocol implementation to extract function code and length of expected response if known
  3. Group the data based on these features
  4. Seralise

This is intended to be used within the Navigator framework using an ExchangeDataset

Modules§

chunked
Utilities for grouping protocol exchanges
cli
exchange_dataset