Open rugk opened 7 years ago
The google offer is only for very widespread-use critical projects, not sure we would qualify yet.
Also not sure how to apply fuzzing to borg - just backup random stuff, put random stuff in data/config files?
borg create
in the input file set. (Although we already know of some of these).Maybe have a look at https://fuzzing-project.org/, there are some tutorials and similar stuff.
Why does this belong to "Doing things differently"? Borg does not need to be re-developed/rewritten from scratch for this "feature". You can always fuzz software as it is.
Fuzzing is a very effective and easy method to find bad (security-related) errors, especially in C code. I think also Google recently offered money for fuzzing open-source software.
So you may do this.