Skip to content

Latest commit

Β 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DNS Query Tool with GUI

This project is a Python-based GUI tool to perform DNS lookups and reverse DNS resolution using the dnspython library. It supports animated backgrounds, detailed record queries, and a smooth interface built with Tkinter.

πŸš€ Features

  • Query common DNS record types (A, AAAA, CNAME, MX, TXT, NS, SOA)
  • Perform reverse DNS lookups (PTR records)
  • User-friendly GUI with animated background (GIF support)
  • Error handling for invalid domains and IPs

πŸ›  Tech Stack

  • Python
  • Tkinter (GUI)
  • dnspython (DNS resolution)
  • Pillow (GIF resizing & playback)

πŸ“¦ Requirements

pip install dnspython pillow

πŸ§ͺ How to Run

python dns_query_tool.py

Make sure cn.gif is in the same directory as the script.

About

The primary objective of the DNS Query Tool is to develop an application that makes DNS querying accessible to users of all technical backgrounds.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages