LogoAISecKit
icon of pugDNS

pugDNS

An experimental high-performance DNS query bruteforce tool built with AF_XDP for bulk DNS lookups.

Introduction

pugDNS

pugDNS is an experimental high-performance DNS query bruteforce tool designed for security researchers, network administrators, and penetration testers. Built with AF_XDP and eBPF technologies, it excels in conducting rapid and accurate bulk DNS lookups.

Key Features:

  • High Performance: Achieves superior throughput and latency by leveraging AF_XDP sockets for direct DNS query injection.
  • Asynchronous Architecture: Utilizes dedicated goroutines for efficient packet sending, response handling, and state management.
  • Multi-threaded Processing: Processes responses in parallel through eBPF, allowing for rapid handling of large domain lists.
  • Customizable Options: Supports multiple nameservers, automatic retries, and configurable polling intervals.
  • Result Management: Outputs results in JSON format and allows for easy monitoring of operations.
  • Diverse DNS Support: Capable of handling various DNS record types (e.g., AAAA, MX).

Benefits:

  • Faster Reconnaissance: Ideal for DNS reconnaissance at scale, providing rapid domain discovery and enumeration.
  • Network Saturation: Designed to operate on high-speed internet with optimal network configurations.
  • Open Source: Contributions and feedback are welcomed, promoting community collaboration in development.

Information

  • Publisher
    AISecKit
  • Websitegithub.com
  • Published date2025/04/28

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates