Video

urlcrazy Usage Example

Search for URLs using the dvorak layout (-k dvorak) and do no resolve hostnames (-r) for the given domain (example.com):

root@kali:~# urlcrazy -k dvorak -r example.com
URLCrazy Domain Report
Domain    : example.com
Keyboard  : dvorak
At        : 2014-05-13 17:04:01 -0600

# Please wait. 95 hostnames to process

Typo Type              Typo            CC-A  Extn
---------------------------------------------------
Character Omission     eample.com      ?     com
Character Omission     examle.com      ?     com
Character Omission     exampe.com      ?     com
Character Omission     exampl.com      ?     com
Character Omission     example.cm      ?     cm
Character Omission     exaple.com      ?     com

Packages and Binaries:

urlcrazy

Generate and test domain typos and variations to detect and perform typo squatting, URL hijacking, phishing, and corporate espionage.

Installed size: 1.31 MB
How to install: sudo apt install urlcrazy

  • ruby
  • ruby-async
  • ruby-async-dns
  • ruby-async-http
  • ruby-colorize
  • ruby-httpclient
  • rubygems
urlcrazy
root@kali:~# urlcrazy --help
Warning. Ulimit may be too low. Check with `ulimit -a` and change with `ulimit -n 10000`

____ _____________.____   _________                             
|    |   \______   \    |  \_   ___ \___________  ___________.__.
|    |   /|       _/    |  /    \  \|_  __ \__  \ \___   <   |  |
|    |  / |    |   \    |__\     \___|  | \// __ \_/    / \___  |
|______/  |____|_  /_______ \______  /__|  (____  /_____ \/ ____|
                 \/        \/      \/           \/      \/\/     

URLCrazy version 0.7.1 by Andrew Horton (urbanadventurer)
Visit http://www.morningstarsecurity.com/research/urlcrazy

Generate and test domain typos and variations to detect and perform typo squatting, URL hijacking,
phishing, and corporate espionage.

Supports the following domain variations:
Character omission, character repeat, adjacent character swap, adjacent character replacement, double 
character replacement, adjacent character insertion, missing dot, strip dashes, insert dash,
singular or pluralise, common misspellings, vowel swaps, homophones, bit flipping (cosmic rays),
homoglyphs, wrong top level domain, and wrong second level domain.

Usage: ./urlcrazy [options] domain

Options
-k, --keyboard=LAYOUT  Options are: qwerty, azerty, qwertz, dvorak (default: qwerty)
-p, --popularity       Check domain popularity with Google
-r, --no-resolve       Do not resolve DNS
-i, --show-invalid     Show invalid domain names
-f, --format=TYPE      Human readable, JSON, or CSV (default: human readable)
-o, --output=FILE      Output file
-n, --nocolor          Disable colour
-d, --debug            Enable debugging output for development
-h, --help             This help
-v, --version          Print version information. This version is 0.7.1


Updated on: 2021-Nov-26