| Crates.io | profuzz_common |
| lib.rs | profuzz_common |
| version | 0.1.0 |
| created_at | 2025-08-14 10:17:47.202087+00 |
| updated_at | 2025-08-14 10:17:47.202087+00 |
| description | profuzz_common is a collection of ready to use implementations for the different traits to be implemented to run profuzz_core. |
| homepage | https://tsmr.eu/generic-protocol-fuzzer.html |
| repository | https://github.com/otsmr/profuzz |
| max_upload_size | |
| id | 1794700 |
| size | 93,409 |
profuzz_common is a collection of ready to use implementations for the different traits to be implemented to run profuzz_core.
Currently there are the following common implementations:
Healthcheck
TcpHealthcheck: This can be used when the target has listening TCP port.DummyHealthcheck: Always returns true.Mutable
EtherMutatorOwned: Implements the mutation for various network packets.ResetHandler
DummyResetHandler: Does nothing.Transport
TcpTransport: Connects to a TCP server and sends the fuzzing input over TCP.RawSocketTransport: Sends the fuzzing input raw on the given interface.