Skip to content

Генератор логинов и почтовых адресов на основе ФИО

Notifications You must be signed in to change notification settings

MarkTauber/rutabaga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RUTABAGA

Генератор логинов для пентеста

RUTABAGA - это мощный инструмент для генерации логинов и email-адресов, основанный на ФИО и инициалах, предназначенный для тестирования систем на устойчивость к перебору паролей. Писалось как универсальный инструмент для работы с заказчиками из стран СНГ

Использование

--mask единственный обязательный параметр
Для вызова помощи: rutabaga.py -h
Генерация "Фамилия_Инициалы@mail.com":
rutabaga.py --mask $f_$l$l --domain mail.com --sex f --output save.txt
rutabaga.py -m $f_$l$l -d mail.com -s m -o save.txt

Параметры маски:
$f — Фамилия
$i — Имя
$o — Отчество
$l — Инициалы (одна буква)

Параметры пола (опционально)
m — Мужской
f — Женский

Опции
-h, --help — помощь
-d, --domain — Добавить домен
-m, --mask — Задать маску
-o, --output — Указать путь для сохранения (по умолчанию сохраняет в rutabaga_[Y.M.D_H.M.S].txt)
-s, --sex — Указать пол
-t, --threads — Количество потоков генерации (по умолчанию 4)
-i, --iotized — Использовать йотированные буквы (Е, Ю, Я, Ё) в инициалах

Что делает RUTABAGA?

Генерация логинов
RUTABAGA создает логины, используя комбинации фамилии, имени, отчества и инициалов. Это позволяет вам проверить все возможные комбинации, которые могут быть использованы реальными пользователями.

Разделение по полу
RUTABAGA использует справочные данные из файлов с фамилиями, именами и отчествами.
Data_F - для женщин
Data_M - для мужчин
Дополнительные данные, такие как инициалы, хранятся в коде (строка 47)

Поддержка кирилицы
Учтён фактор использования таких букв, как Е, Ю, Я, Ё в фамилиях и инициалах.

Генерация почтовых ящиков
Можно добавить почтовый домен как отдельный параметр или встроить его в маску.

Расширенная поддержка масок
Возможность создания более сложных масок для генерации логинов и почтовых адресов.
Можно использовать символы-разделители и дублировать параметры маски

Автор не несёт ответственности за неправомерное использование этого инструмента или любые действия, совершённые с его помощью