Skip to content

This tool compares the WHOIS information of domains to identify similarities and determine if they likely belong to the same company

License

Notifications You must be signed in to change notification settings

YouGina/WhoisSimilarityCheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Whois Similarity Check

Overview

This tool compares the WHOIS information of domains to identify similarities and determine if they likely belong to the same company. It utilizes the python-whois library for fetching WHOIS information and provides a similarity score based on relevant fields.

Usage

  1. Install dependencies:

    pip install -r requirements.txt
  2. Run the script with the following command:

    python whois_check.py -t <threshold> -b <baseline_file> -dl <domain_list_file>
    • -t, --threshold: Threshold for similarity score (default is 1.0, an exact match).
    • -b, --baseline: Baseline domain list file, used to establish a baseline for comparison.
    • -dl, --domain-list: Domain list file with target domains to check if WHOIS is similar to baseline domains.
  3. Example:

    python whois_check.py -t 0.8 -b baseline_domains.txt -dl test_domains.txt

Command-line Arguments

  • -t, --threshold: Set the threshold for the similarity score. Only print results with a score greater than or equal to the threshold.
  • -b, --baseline: Specify the baseline domain list file.
  • -dl, --domain-list: Specify the domain list file to check for similarity.
  • -sc, --show-score, --no-show-score: Show domains with score, useful for when looking for write similarity score (default: False)

Output

The tool will print the similarity score between each test domain and the baseline domains, based on the specified threshold.

Requirements

  • python-whois
  • difflib
  • argparse

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This tool compares the WHOIS information of domains to identify similarities and determine if they likely belong to the same company

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages