Fuzzing: a survey
Software Vulnerability Discovery Techniques: A Survey