Angora: mutation-based coverage guided fuzzer