DNS Record Inspector

By TC Studio

View on Snapcraft.io
Version1.0.0
Revision1
LicenseMIT
Confinementstrict
Basecore22

RFC 1035 UDP/TCP DNS wire-packet query & resource record inspector for Linux

ScreenshotScreenshotScreenshot

A native desktop RFC 1035 wire-format UDP and TCP DNS query client, batch domain lookup utility, and binary DNS packet hex/header inspector for Linux.
A lightweight Linux alternative to NirSoft DNSDataView for querying, decoding, and exporting DNS resource records across single domains or batch domain lists.

Key features:
- Pure RFC 1035 binary DNS wire-packet encoder and decoder supporting A, AAAA, MX, NS, CNAME, TXT, SOA, SRV, CAA, and PTR (reverse IPv4/IPv6) record types over UDP and TCP.
- Queries system resolvers from /etc/resolv.conf or selectable public and custom DNS servers (1.1.1.1, 8.8.8.8, 9.9.9.9, 208.67.222.222, or custom IP:port) with automatic TCP fallback when the TC (Truncated) flag is set.
- Displays record type, class, TTL, priority/weight/port, decoded RDATA, authoritative/recursion/truncation header flags, RCODE status, wire packet size, and round-trip latency (ms).
- Interactive Raw Wire & Hex Packet Inspector decoding the 12-byte DNS header, Question, Answer, Authority, and Additional sections alongside formatted hex/ASCII dumps, plus CSV, JSON, and BIND zone-file export.

Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by NirSoft or Nir Sofer.

Update History

1.0.0 (1)
14 Nov 2026, 01:30 UTC

Published14 Nov 2026, 01:16 UTC

Last updated14 Nov 2026, 01:13 UTC

First seen14 Nov 2026, 01:30 UTC