DNS Infrastructure & Naming Conventions
DNS parser, meet Go fuzzer

DNS parser, meet Go fuzzer

8/6/2015 · Filippo Valsorda

What this post added

This post details the application of go-fuzz to the miekg/dns library, uncovering and fixing bugs related to DNS packet parsing, pointer handling, and potential Denial of Service vulnerabilities. It also demonstrates how fuzzing can be used to compare the behavior of different parser versions and identify issues with buffer reuse in packing functions.

Read the original post ↗