Bulk WHOIS Resolver

Script Bulk WHOIS Resolver

WHOIS Resolver​

This script is written in Python and is designed for bulk collection of WHOIS information for domains.

Copyright holder: underground forum
Release date: 2025-06-04

How It Works​

The script takes a list of domains from a file, queries WHOIS information for each one, processes the data, and saves the results to an output file.
To avoid being blocked, it is recommended to use proxies.

Function get_whois_info(domain)

Attempts to retrieve WHOIS information for a domain:
  • Retries up to 3 times in case of errors.
  • Returns a dictionary with the following data:
    • Registrar
    • Domain creation, update, and expiration dates
    • List of DNS name servers (IPv6 and IP addresses are filtered out)
  • If unsuccessful, fills in the fields with "Not available" and prints an error message.

Usage Instructions:

  1. Install dependencies:
    pip install dnspython python-whois
  2. Create an input file domains.txt with one domain per line (UTF-8 encoding).
  3. Run the WHOIS Resolver:
    python bulk_whois_resolver.py --input domains.txt --output whois_output.txt --threads 5
    The result will be saved to the file whois_output.txt.

Download Whois Resolver:
Content of this hidden block can only be seen by members of: Verified

Password:
Content of this hidden block can only be seen by members of: Verified
Top