DNSQuerySniffer is a tiny network sniffer which detects and displays DNS queries as they're sent on your system.
This has some security applications. Malware will often use DNS traffic to communicate with its operators, for instance, so taking a closer look at your own system might help to uncover an infection (look for odd or unusual domains, say, or a lot of failed lookups).
And more generally, DNSQuerySniffer helps to reveal which of your applications is trying to go online, and maybe what they're trying to do.
The data capture itself can be done via WinPcap and Microsoft Network Monitor. Or if you'd rather not install anything else, choose the "Raw Sockets" option and you may still get reasonable results (the documentation provided with DNSQuerySniffer explains more).
Any queries intercepted are displayed in full, with all the details you'd expect: Host Name, Port Number, Query ID, Request Type, Request Time, Response Time, Duration, Response Code, Records Count, and the returned records.
And as usual with NirSoft tools, everything is displayed in a sortable table, and your data can be exported as TXT, CSV, HTML and more.
Verdict:
It's probably not a tool you'll use every day, but DNSQuerySniffer can occasionally be useful as a simple way to watch your PC's DNS traffic
Your Comments & Opinion
View your Outlook attachments, and clean up any you don't need
Monitor your network and internet traffic in real time
Display your PC's DNS queries in real time
Easily check the strength of many passwords stored on your PC
Log all open TCP connections
Troubleshoot crashes on your PC
Find out more about nearby wireless networks
Create a map of your wireless network coverage
Easy wi-fi discovery and surveying
Choose which applications get the lion's share of your web bandwidth with this traffic balancing utility
Take a graphical view of network performance