April 26, 2026
11 min read
Part 3 of 3. What a clean multi-way negative does and doesn't prove — the methodology's blind spots — plus the takeaway and how to reproduce the work.
post-quantum ml-kem fips-203 differential-fuzzing cryptographyRead full article Part 2 of 3. G1, a §7.3 hash-check gap in BoringSSL found by reading rather than fuzzing; the assurance-coverage share across the encrypted web; who each finding affects; and the Compress/Decompress clean sweep.
post-quantum ml-kem fips-203 differential-fuzzing cryptographyRead full article April 24, 2026
10 min read
Part 1 of 3. One in twelve web connections rides X25519MLKEM768. I wired the five ML-KEM libraries behind it into one diff-fuzz harness — and it caught F1, a FIPS 203 §7.2 modulus-check bypass in CIRCL's expanded-SK parser.
post-quantum ml-kem fips-203 differential-fuzzing cryptographyRead full article Understanding and implementing the Arbitrary trait in Rust for property-based testing and fuzzing applications.
rust testing fuzzing arbitraryRead full article February 27, 2021
4 min read
Techniques for fuzzing the Boost Filesystem library, including harness development and bug discovery.
fuzzing boost filesystem cpp libraryRead full article December 27, 2019
5 min read
Exploring custom protocol buffer mutation strategies for more effective fuzzing of protocol-based applications.
fuzzing protobuf mutation testingRead full article Development of a protocol buffer-based fuzzer for mruby using structure-aware fuzzing techniques.
mruby protobuf fuzzing structure-awareRead full article January 18, 2019
10 min read
Analysis of libprotobuf-mutator (LPM) and its application in structure-aware fuzzing for protocol buffer formats.
lpm protobuf structure-aware-fuzzing mutationRead full article December 5, 2018
1 min read
Techniques and experiences fuzzing mruby, the lightweight Ruby implementation, including harness development.
fuzzing mruby ruby language-implementationRead full article November 12, 2018
2 min read
Exploring differential fuzzing techniques for elliptic curve cryptography implementations to find implementation bugs.
differential-fuzzing ecc cryptography securityRead full article November 5, 2018
10 min read
Analysis of Trail of Bits' Slither static analysis framework for Solidity smart contracts.
slither static-analysis solidity smart-contracts securityRead full article October 29, 2018
5 min read
Guide to preparing and integrating open-source projects with Google's OSS-Fuzz continuous fuzzing platform.
oss-fuzz integration build-systems continuous-fuzzingRead full article October 28, 2018
4 min read
Summary and analysis of significant security and privacy papers, highlighting key research developments in the field.
research security privacy papers analysisRead full article October 20, 2018
11 min read
Deep dive into fuzzing techniques for the Solidity compiler, exploring automated testing methods for smart contract compilation.
fuzzing solidity security blockchainRead full article October 8, 2018
9 min read
Applying Good-Turing frequency estimation to fuzzing for better input generation and coverage optimization.
fuzzing good-turing statistics optimizationRead full article October 1, 2018
16 min read
Methods for creating and evaluating dictionaries to improve fuzzing effectiveness and code coverage.
fuzzing dictionary coverage optimizationRead full article September 21, 2018
2 min read
Experience and insights from integrating tcpdump into Google's OSS-Fuzz continuous fuzzing platform.
oss-fuzz tcpdump continuous-fuzzing open-sourceRead full article September 21, 2018
6 min read
Comparative analysis of libFuzzer and AFL-fuzz, two popular fuzzing frameworks, examining their strengths and use cases.
libfuzzer afl fuzzing comparison toolsRead full article August 17, 2018
2 min read
Leveraging taint analysis techniques to create more effective fuzzer test harnesses and improve vulnerability discovery.
taint-analysis fuzzing test-harness securityRead full article An exploration of music theory concepts and their mathematical foundations, bridging the gap between art and science.
music theory mathematics personalRead full article August 4, 2017
13 min read
Deep dive into analyzing and understanding crashes discovered through fuzzing, including crash triage and root cause analysis.
fuzzing crash-analysis debugging securityRead full article Techniques for automatically inferring and understanding the input format requirements of programs for more effective testing.
program-analysis input-format reverse-engineering testingRead full article Methods and techniques for identifying and analyzing security vulnerabilities in distributed systems and network protocols.
security distributed-systems vulnerabilities analysisRead full article Exploring fuzzing techniques for OpenvSwitch, a production-grade multilayer virtual switch designed to enable massive network automation.
fuzzing networking openvswitch securityRead full article