hakrevdns is a lightweight, open-source command-line utility for performing large numbers of reverse DNS lookups efficiently. Written in Go, it converts IP addresses into associated hostnames by querying DNS PTR records. The software accepts lists of IP addresses through standard input, making it suitable for integration with other network reconnaissance tools. Its concurrent processing architecture allows multiple DNS requests to run simultaneously. Users can adjust thread counts, specify custom DNS resolvers, and load resolver lists from files. It supports both UDP and TCP DNS queries and can use system default resolvers. Results associate discovered hostnames with their corresponding IP addresses. The tool helps security researchers and network administrators identify domains, subdomains, and infrastructure associated with authorized IP address ranges.

Features

  • Bulk Reverse DNS Lookups
  • Concurrent DNS Query Processing
  • Custom DNS Resolver Configuration
  • UDP and TCP DNS Query Support
  • Standard Input and Unix Pipeline Integration
  • IP Address and Hostname Discovery

Project Samples

Project Activity

See All Activity >

Categories

DNS

License

MIT License

Follow hakrevdns

hakrevdns Web Site

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of hakrevdns!

Additional Project Details

Programming Language

Go

Related Categories

Go DNS Software

Registered

2026-10-22