MCPcopy Create free account
hub / github.com/FuzzAnything/PromptFuzz / change_fd_to_fuzzer

Method change_fd_to_fuzzer

src/program/transform.rs:196–205  ·  view source on GitHub ↗

change the 'main' function to fuzzable and receive fuzzer input

(
        &mut self,
        fuzzer_ty: &str,
        fuzzer_name: &str,
        fuzzer_params: &str,
    )

Source from the content-addressed store, hash-verified

194
195 /// change the 'main' function to fuzzable and receive fuzzer input
196 fn change_fd_to_fuzzer(
197 &mut self,
198 fuzzer_ty: &str,
199 fuzzer_name: &str,
200 fuzzer_params: &str,
201 ) -> Result<()> {
202 self.change_fd_name(fuzzer_name, fuzzer_ty)?;
203 self.change_fd_params(fuzzer_name, fuzzer_params)?;
204 Ok(())
205 }
206
207 /// change the data input read from file to read from fuzzer.
208 fn change_input_data_fuzzable(&mut self) -> Result<()> {

Callers 1

transform_to_fuzzerMethod · 0.80

Calls 2

change_fd_nameMethod · 0.80
change_fd_paramsMethod · 0.80

Tested by

no test coverage detected