Fuzzing has evolved into one of today’s most effective approaches to test software security. 
    To “fuzz,” you attach a program’s inputs to a source of random data, 
    and then systematically identify the failures that arise. 
    Hackers have relied on fuzzing for years: Now, it’s your turn. 
    In this book, renowned fuzzing experts show you how to use fuzzing to reveal weaknesses 
    in your software before someone else does.