MCPcopy Create free account

hub / github.com/AFLplusplus/cargo-libafl / functions

Functions52 in github.com/AFLplusplus/cargo-libafl

↓ 6 callersMethodfuzz_dir
(&self)
cargo-libafl/src/project.rs:608
↓ 3 callersMethodartifacts_for
(&self, target: &str)
cargo-libafl/src/project.rs:639
↓ 3 callersMethodcargo_run
(&self, build: &options::BuildOptions, fuzz_target: &str)
cargo-libafl/src/project.rs:259
↓ 3 callersFunctiondefault_target
The default target to pass to cargo, to workaround issue #11.
cargo-libafl/src/utils.rs:2
↓ 3 callersMethodexec_build
( &self, build: &options::BuildOptions, fuzz_target: Option<&str>, )
cargo-libafl/src/project.rs:273
↓ 3 callersMethodmanifest_path
(&self)
cargo-libafl/src/project.rs:612
↓ 2 callersMethodcargo
(&self, subcommand: &str, build: &BuildOptions)
cargo-libafl/src/project.rs:135
↓ 2 callersMethodcreate_target_template
Add a new fuzz target script with a given name
cargo-libafl/src/project.rs:112
↓ 2 callersMethodfuzz_targets_dir
(&self)
cargo-libafl/src/project.rs:654
↓ 2 callersFunctionis_fuzz_manifest
(value: &toml::Value)
cargo-libafl/src/project.rs:752
↓ 2 callersMethodrun_fuzz_target_debug_formatter
( &self, build: &BuildOptions, target: &str, artifact: &Path, )
cargo-libafl/src/project.rs:346
↓ 2 callersFunctionruntime_dir
()
cargo-libafl/src/common.rs:39
↓ 1 callersMethodadd_target
Create a new fuzz target.
cargo-libafl/src/project.rs:103
↓ 1 callersFunctionarchive_file_path
()
cargo-libafl/src/common.rs:55
↓ 1 callersFunctioncollect_targets
(value: &toml::Value)
cargo-libafl/src/project.rs:730
↓ 1 callersMethodcorpus_for
(&self, target: &str)
cargo-libafl/src/project.rs:630
↓ 1 callersMethodcoverage_for
Returns paths to the `coverage/<target>/raw` directory and `coverage/<target>/coverage.profdata` file.
cargo-libafl/src/project.rs:617
↓ 1 callersMethodcreate_coverage_cmd
( &self, coverage: &options::Coverage, coverage_dir: &Path, input_file: &Path,
cargo-libafl/src/project.rs:551
↓ 1 callersMethoddebug_fmt_input
Prints the debug output of an input test case
cargo-libafl/src/project.rs:388
↓ 1 callersMethodexec_coverage
Produce coverage information for a given corpus
cargo-libafl/src/project.rs:494
↓ 1 callersMethodexec_fuzz
Fuzz a given fuzz target
cargo-libafl/src/project.rs:414
↓ 1 callersFunctionfind_package
Returns the path for the first found non-fuzz Cargo package
cargo-libafl/src/project.rs:765
↓ 1 callersMethodfuzz_dir_is_default_path
(&self)
cargo-libafl/src/project.rs:725
↓ 1 callersMethodget_artifacts_since
( &self, target: &str, since: &time::SystemTime, )
cargo-libafl/src/project.rs:308
↓ 1 callersMethodlist_targets
(&self)
cargo-libafl/src/project.rs:96
↓ 1 callersMethodmanifest
(&self)
cargo-libafl/src/project.rs:676
↓ 1 callersFunctionpkg_version
()
cargo-libafl/src/common.rs:25
↓ 1 callersMethodroot_project_name
(&self)
cargo-libafl/src/project.rs:690
↓ 1 callersMethodrun_command
(&mut self)
cargo-libafl/src/main.rs:57
↓ 1 callersFunctionrust_fuzzer_initialize
()
cargo-libafl-helper/src/lib.rs:9
↓ 1 callersFunctionrustc_version
()
cargo-libafl/src/common.rs:14
↓ 1 callersFunctionstrip_current_dir_prefix
(path: &Path)
cargo-libafl/src/project.rs:795
↓ 1 callersMethodtarget_path
(&self, target: &str)
cargo-libafl/src/project.rs:669
↓ 1 callersFunctionxdg_dir
()
cargo-libafl/src/common.rs:5
Functiondisplay_build_options
()
cargo-libafl/src/options.rs:223
Methodfmt
(&self, f: &mut stdfmt::Formatter)
cargo-libafl/src/options.rs:27
Methodfrom_str
(s: &str)
cargo-libafl/src/options.rs:45
Methodinit
Creates the fuzz project structure and returns a new instance. This will not clone libfuzzer-sys. Similar to `FuzzProject::new`, the fuzz directory w
cargo-libafl/src/project.rs:57
Functionmain
()
cargo-libafl/build.rs:11
Functionmain
()
cargo-libafl/cargo-libafl-runtime/runtime.rs:151
Functionmain
()
cargo-libafl/src/main.rs:70
Methodmanage_initial_instance
If `fuzz_dir_opt` is `None`, returns a new instance with the default fuzz project path. Otherwise, returns a new instance with the inner content of `f
cargo-libafl/src/project.rs:711
Methodmerge_coverage
(profdata_raw_path: &Path, profdata_out_path: &Path)
cargo-libafl/src/project.rs:577
Methodnew
Creates a new instance. Find an existing `cargo fuzz` project by starting at the current directory and walking up the filesystem. If `fuzz_dir_opt`
cargo-libafl/src/project.rs:37
Methodrun_command
(&mut self)
cargo-libafl/src/options/fmt.rs:27
Methodrun_command
(&mut self)
cargo-libafl/src/options/build.rs:22
Methodrun_command
(&mut self)
cargo-libafl/src/options/add.rs:15
Methodrun_command
(&mut self)
cargo-libafl/src/options/init.rs:21
Methodrun_command
(&mut self)
cargo-libafl/src/options/coverage.rs:29
Methodrun_command
(&mut self)
cargo-libafl/src/options/list.rs:12
Methodrun_command
(&mut self)
cargo-libafl/src/options/run.rs:29
Functiontimeout_from_millis_str
Parses a millseconds int into a [`Duration`], used for commandline arg parsing
cargo-libafl/cargo-libafl-runtime/runtime.rs:60