Skip to content

This script detects typosquatting domains by generating typo variations of a given domain name, checking if they return a valid HTTP response, and running a WHOIS lookup to determine if the domain is registered, then generates an HTML report with the findings.

License

Notifications You must be signed in to change notification settings

kaotickj/typosquatterBuster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typosquatter Buster

Version-1.0 Github License Language BASH

[Logo

This script detects typosquatting domains by generating typo variations of a given domain name, checking if they return a valid HTTP response, and running a WHOIS lookup to determine if the domain is registered, then generates an HTML report with the findings.

Dependencies

  • Python 3
  • python-whois library. Install it using pip:
pip install python-whois

also be sure that you have the following standard libraries :

  • os
  • re
  • requests
  • tkinter
  • datetime

Usage

  1. Clone the repository:
git clone https://github.com/kaotickj/typosquatterBuster.git
  1. Navigate to the project directory:
cd typosquatterBuster
  1. Run the script:
python typosquatterBuster.py
  1. Enter a domain name in the provided field and click "Run Detection" to check for typosquatting domains. The script will display the variations being checked and generate an HTML report upon completion.

About

This script detects typosquatting domains by generating typo variations of a given domain name, checking if they return a valid HTTP response, and running a WHOIS lookup to determine if the domain is registered, then generates an HTML report with the findings.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published