1. Documentation
  2. Continuous Fuzzing

Backup your seeds and config

All fuzz test code and project configuration is stored and maintained in the .code-intelligence folder in the git repository with the code of your software under test (SUT).

While fuzzing, the fuzzer learns which inputs are interesting test cases because they trigger new paths in your code. This database builds up over time. If the corpus gets lost it will take time and cost computation time to reach the same code coverage as before. To avoid this, it is recommended to back up the corpus.

All local state is located in the folder ~/.local/share/code-intelligence in the home of the user the ci-daemon/ci-server is executed with. In case of ci-server this is root.

It is recommended to backup the whole folder. Besides the corpus it also includes the mongoDB used to store findings and coverage information,