private-octopus / fuzi_q

Over the net fuzzing of QUIC servers or clients.
MIT License
19 stars 4 forks source link

Fuzz frame headers, not frame contents #9

Closed huitema closed 2 years ago

huitema commented 2 years ago

The random fuzzer fuzzes random bits in the packets. Might be better to just fuzz bytes at the beginning of a frame. Also, in many cases we may want to leave the frame type itself unchanged -- although we may want to flip bits like "FIN" for stream frames.

huitema commented 2 years ago

Almost done, but we may want to do some frame specific fuzzing of bits like FIN, etc.

huitema commented 2 years ago

Ideally, we could have dedicated fuzzers for the most complex frame types. This will have to wait...

huitema commented 2 years ago

Using issue #12 to track the per frame fuzzer development.