tree: 1342b389a26051650b4902ae65c99e13d1f808e2 [path history] [tgz]
  1. resources/
  2. afl-fuzz_approach.md
  3. best_practices.md
  4. Changelog.md
  5. COPYING
  6. custom_mutators.md
  7. env_variables.md
  8. FAQ.md
  9. features.md
  10. fuzzing_binary-only_targets.md
  11. fuzzing_in_depth.md
  12. ideas.md
  13. important_changes.md
  14. INSTALL.md
  15. README.md
  16. rpc_statsd.md
  17. third_party_tools.md
  18. tutorials.md
docs/README.md

AFL++ documentation

This is the overview of the AFL++ docs content.

For general information on AFL++, see the README.md of the repository.

Also take a look at our FAQ.md and best_practices.md.

Fuzzing targets with the source code available

You can find a quickstart for fuzzing targets with the source code available in the README.md of the repository.

For in-depth information on the steps of the fuzzing process, see fuzzing_in_depth.md or click on the following image and select a step.

Fuzzing process overview

For further information on instrumentation, see the READMEs in the instrumentation/ folder.

Instrumenting the target

For more information, click on the following image and select a step.

Instrumenting the target

Preparing the fuzzing campaign

For more information, click on the following image and select a step.

Preparing the fuzzing campaign

Fuzzing the target

For more information, click on the following image and select a step.

Fuzzing the target

Managing the fuzzing campaign

For more information, click on the following image and select a step.

Managing the fuzzing campaign

Fuzzing other targets

To learn about fuzzing other targets, see:

Additional information