bsysop / ditto

A tool for IDN homograph attacks and detection.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ditto is a small tool that accepts a domain name as input and generates all its variants for an homograph attack as output, checking which ones are available and which are already registered.

Work in progress

Usage

For the moment there are no binary releases and building from sources is the only way (requires the go compiler, will install the binary in $GOPATH/bin):

# make sure go modules are used
GO111MODULE=on go get github.com/evilsocket/ditto/cmd/ditto

Then:

ditto -domain facebook.com

Only show available domains:

ditto -domain facebook.com -available

Only show registered domains:

ditto -domain facebook.com -registered

Only show registered domains that resolve to an IP:

ditto -domain facebook.com -live

Show WHOIS information:

ditto -domain facebook.com -live -whois

Save to CSV file with extended WHOIS information:

ditto -domain facebook.com -whois -csv output.csv

For more options:

ditto -help

License

Released under the GPL3 license.

About

A tool for IDN homograph attacks and detection.

License:Other


Languages

Language:Go 98.2%Language:Makefile 1.8%