
Генерируйте и тестируйте опечатки и вариации доменов для обнаружения и выполнения тайпсквоттинга, перехвата URL, фишинга и корпоративного шпионажа.
URLCrazy — это инструмент OSINT для генерации и тестирования опечаток или вариаций доменов с целью обнаружения или выполнения тайпсквоттинга, перехвата URL, фишинга и корпоративного шпионажа.
Домашняя страница: https://github.com/urbanadventurer/urlcrazy
Если вы используете Kali Linux, Ubuntu или Debian, выполните:
$ sudo apt install urlcrazy
Посетите https://github.com/urbanadventurer/urlcrazy/releases
Имейте в виду, что последняя версия для разработки может быть нестабильной.
$ git clone https://github.com/urbanadventurer/urlcrazy.git
URLCrazy протестирован с версиями Ruby 2.4 и 2.6.
Если вы используете Ubuntu или Debian, выполните:
$ sudo apt install ruby ruby-dev build-essential
Bundler обеспечивает управление зависимостями для проектов Ruby
$ gem install bundler
$ bundle install
В качестве альтернативы, если вы не хотите устанавливать bundler, следующая команда установит зависимости gem.
$ gem install json colorize async async-dns async-http

С параметрами по умолчанию URLCrazy проверит более 2000 вариантов опечаток для google.com.
$ urlcrazy google.com

$ urlcrazy -p domain.com
db db d8888b. db .o88b. d8888b. .d8b. d88888D db db
88 88 88 `8D 88 d8P Y8 88 `8D d8' `8b YP d8' `8b d8'
88 88 88oobY' 88 8P 88oobY' 88ooo88 d8' `8bd8'
88 88 88`8b 88 8b 88`8b 88~~~88 d8' 88
88b d88 88 `88. 88booo. Y8b d8 88 `88. 88 88 d8' db 88
~Y8888P' 88 YD Y88888P `Y88P' 88 YD YP YP d88888P YP
URLCrazy версия 0.8.1 от Andrew Horton (urbanadventurer)
Посетите https://github.com/urbanadventurer/urlcrazy
Генерация и тестирование опечаток и вариаций доменов для обнаружения и выполнения тайпсквоттинга,
перехвата URL, фишинга и корпоративного шпионажа.
Поддерживаются следующие доменные вариации:
Пропуск символа, повтор символа, перестановка соседних символов, замена соседних символов, двойная
замена символов, вставка соседних символов, пропуск точки, удаление дефисов, вставка дефиса,
единственное или множественное число, распространенные опечатки, замена гласных, омофоны, переворот битов (космические лучи), омоглифы,
префикс домена, суффикс домена, неправильный домен верхнего уровня и неправильный домен второго уровня.
Использование: ./urlcrazy [опции] домен
Опции
-k, --keyboard=LAYOUT Варианты: qwerty, azerty, qwertz, dvorak (по умолчанию: qwerty)
-p, --popularity Проверить популярность домена через Google
-r, --no-resolve Не разрешать DNS
-i, --show-invalid Показывать недействительные доменные имена
-f, --format=TYPE Читаемый формат, JSON или CSV (по умолчанию: читаемый)
-o, --output=FILE Файл вывода
-n, --nocolor Отключить цвет
-d, --debug Включить отладочный вывод для разработки
-h, --help Эта справка
-v, --version Вывести информацию о версии. Эта версия 0.7.3
Эти опечатки создаются путем пропуска одной буквы доменного имени, по одной букве за раз. Например, www.goole.com и www.gogle.com
Эти опечатки создаются путем повторения буквы доменного имени. Например, www.ggoogle.com и www.gooogle.com
Эти опечатки создаются путем перестановки порядка соседних букв в доменном имени. Например, www.googel.com и www.ogogle.com
Эти опечатки создаются путем замены каждой буквы доменного имени на буквы, расположенные непосредственно слева и справа на клавиатуре. Например, www.googke.com и www.goohle.com
Эти опечатки создаются путем замены одинаковых, идущих подряд букв доменного имени на буквы, расположенные непосредственно слева и справа на клавиатуре. Например, www.gppgle.com и www.giigle.com
Эти опечатки создаются путем вставки букв, расположенных непосредственно слева и справа на клавиатуре от каждой буквы. Например, www.googhle.com и www.goopgle.com
Эти опечатки создаются путем пропуска точки в доменном имени. Например, wwwgoogle.com и www.googlecom
Эти опечатки создаются путем пропуска дефиса в доменном имени. Например, www.domain-name.com становится www.domainname.com
Эти опечатки создаются путем преобразования домена из единственного числа во множественное и наоборот. Например, www.google.com становится www.googles.com, а www.games.co.nz становится www.game.co.nz
Более 8000 распространенных опечаток из Wikipedia. Например, www.youtube.com становится www.youtub.com, а www.abseil.com становится www.absail.com
Замена гласных в доменном имени, за исключением первой буквы. Например, www.google.com становится www.gaagle.com.
Более 450 наборов слов, которые звучат одинаково при произношении. Например, www.base.com становится www.bass.com.
Каждая буква в доменном имени — это 8-битный символ. Символ заменяется набором валидных символов, которые могут быть получены после одного переворота бита. Например, facebook.com становится bacebook.com, dacebook.com, faaebook.com, fabebook.com, facabook.com и т.д.
Один или несколько символов, которые выглядят похоже на другой символ, но отличаются, называются омоглифами. Пример: строчная буква l похожа на цифру один, например l vs 1. Например, google.com становится goog1e.com.
Например, www.trademe.co.nz становится www.trademe.co.nz, а www.google.com становится www.google.org Используются 19 наиболее распространенных доменов верхнего уровня.
Используется альтернативный, валидный домен второго уровня для данного домена верхнего уровня. Например, www.trademe.co.nz становится www.trademe.ac.nz и www.trademe.iwi.nz