Skip to content

lantuin/squatter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQUATTER

SQUATTER finds all occurrences of a given domain and, if a registered domain has an HTTP(S) website, checks if it is similar to the original domain. If similarity is major than 50% then SQUATTER raises an alarm

$ python3 squatter.py dark-admin.net
Hyphenation: 0 
Insertion: 0 
Omission:  1 darkadmin.net 
Repetition: 0 
Replacement: 0 
Subdomain: 1 dark-a.dmin.net 
Transposition: 0 
Vowel Swap: 0 
Addition: 0 
Bitsquatting: 0 
Homoglyph: 0 
3 registered web domain have been found. 1 domains have an associated HTTP(S) web site
Analyzing website dark-a.dmin.net (1 on 1): 0.04437761032924999
['dark-admin.net', 'darkadmin.net', 'dark-a.dmin.net']

This project is based on the wonderful DNSTWIST project and the IMGKIT Python library.

INSTALL

$ sudo apt install google-chrome-stable
$ sudo apt install chromedriver
$ git clone https://github.com/lantuin/squatter.git --recurse
$ cd squatter
$ pip3 install -r requirements.txt

CONTAINER (DOCKER/PODMAN)

There is also a Docker/Podman dockerfile to create a container.

Run the docker app

$ podman run --rm -e "DOMAIN=dark-admin.net" lantuin/squatter

BUILD docker app

$ cd docker
$ podman build -t squatter .

#######################################################################

Thanks to 0xb4db01 for some coding help!

About

Check if your website has been SQUATTED

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published