No description
Find a file
2025-08-23 18:54:31 +02:00
.vscode feat: dns header decoding 2025-08-23 18:51:10 +02:00
.gitignore feat: dns header decoding 2025-08-23 18:51:10 +02:00
dns.c feat: dns header decoding 2025-08-23 18:51:10 +02:00
dnshdr.h feat: dns header decoding 2025-08-23 18:51:10 +02:00
README.md feat: added readme.md 2025-08-23 18:54:31 +02:00

simpledns

A basic DNS server project in C for experimenting with DNS queries and responses.

Currently, it only prints the DNS header of incoming queries. Future plans include implementing full DNS response capabilities.

Features

  • Listens for DNS queries
  • Parses and prints DNS header information
  • Planned support for answering queries

Requirements

  • GCC or Clang
  • Internet connection (optional, for future features)

Build Instructions

gcc -o dns dns.c

Usage

./dns

The server will start and print DNS header information for each received query.

License

Currently none