kitty.fuzzers package¶
The kitty.fuzzers module provides fuzzer classes. In most cases, there is no need to extend those classes, and they may be used as is.
BaseFuzzer
should not be instantiated, and only
serves as a common parent for ClientFuzzer
and
ServerFuzzer
.
ClientFuzzer
should be used when the fuzzer
provides payloads to some server stack in a client fuzzing session.
ServerFuzzer
should be used when the fuzzer
instantiates the communication, in cases such as fuzzing a server of some sort
or when writing payloads to files.