'Open Source Fuzzing Tools' by Gadi Evron is a comprehensive, technical guide dedicated to Cyber Security, Fuzzing. Engineered for students, technical practitioners, and self-directed learners, this publication provides structured, authoritative coverage of key concepts and industry standards.
Through detailed, chapter-by-chapter instruction, the material covers Introduction to Software Fuzzing and Vulnerability Discovery, Fuzzing Methodologies: Black-Box, White-Box, and Grey-Box, Mutation-Based vs. Generation-Based Fuzzers, Coverage-Guided Fuzzing with AFL (American Fuzzy Lop) and libFuzzer, followed by advanced implementation techniques, troubleshooting strategies, and best practices. Readers gain both conceptual depth and actionable knowledge supported by practical examples.
An essential addition to your technical library, whether you are preparing for certifications, university coursework, or professional projects in the field.
Contents at a Glance
Chapter 1: Introduction to Software Fuzzing and Vulnerability Discovery
Chapter 2: Fuzzing Methodologies: Black-Box, White-Box, and Grey-Box
Chapter 3: Mutation-Based vs. Generation-Based Fuzzers
Chapter 4: Coverage-Guided Fuzzing with AFL (American Fuzzy Lop) and libFuzzer
Chapter 5: Protocol Fuzzing and Network Service Testing
Chapter 6: Crash Analysis: Triaging Segfaults, Memory Leaks, and ASan
Chapter 7: Exploitation Potential of Fuzzed Vulnerabilities
Chapter 8: Integrating Fuzz Testing into CI/CD Pipelines
Index & Further Reading