Cómo las entradas aleatorias descubren errores catastróficos: la ciencia del Fuzzing guiado por cobertura