John Regehr personal blog

High-Throughput, Formal-Methods-Assisted Fuzzing for LLVM

Mutation-based fuzzing is based on the idea that new, bug-triggering inputs can often be created by randomly modifying existing, non-bug-triggering inputs. For example, if we wanted to find bugs in a PDF reader, we could grab a bunch of PDF files off the web, mutate them by flipping a few bits or something, and feed…
Points
125
HN comments
4
Submissions
1
Cited by
0 commenters

Software EngineeringSecurity & Privacy2022

On Hacker News

SubmittedTitle on HNPointsComments
Jun 1, 2022High-Throughput, Formal-Methods-Assisted Fuzzing for LLVM by djoldman1254

More from John Regehr

All 41 posts →

Related posts from the same era