Learn how to extract the domain name from a DNS packet in a network format using a netfilter kernel module. This tutorial focuses on parsing the QNAME field of the DNS packet following RFC 1035 standards.
Read More
The IPv4 packet's Internet Header Length (IHL) field indicates the size of the header. Instead of counting the header length in bytes, it represents it in 32-bit words. This article explains the need-to-know information about this field, including why it is useful to count the header length in two places (IHL and HLEN) for clarity.
Read More