О проекте
Этот инструмент предназначен для сбора и создания умных, целенаправленных списков слов
для мощного взлома паролей, используя CSS-селекторы с хирургической точностью.
Обзор функций
-
Сбор HTML
- Извлекает текст с помощью точных CSS-селекторов
- Поддерживает целенаправленный сбор из любого HTML-источника
-
Загрузка списков слов из GitHub/Gist/CVS
- Загружает сырые файлы напрямую из репозиториев GitHub, Gists или источников CVS
- Позволяет автоматическую интеграцию списков слов, поддерживаемых сообществом
-
Сбор из простого текста
- Разбирает простые списки текста на основе переводов строк
- Отлично подходит для быстрого импорта словарей CTF или дампов OSINT
-
Загрузка файлов из локальной среды
- Читает локальные файлы как входные списки слов
- Поддерживает несколько форматов, построчный разбор и устойчивость к ошибкам
-
Обычные мутации
- Выполняет смену регистра, замену символов, leetspeak и другие распространённые преобразования
- Регулируемые уровни сложности для целевых размеров вывода
-
Перестановки на основе масок (в стиле Hashcat)
- Полностью поддерживает ?l ?u ?d ?s ?a и пользовательские наборы символов
- Генерирует исчерпывающие перестановки с использованием нотации масок
-
Операции добавления в начало/конец
- Добавляет префиксы или суффиксы к каждому слову
- Может использовать инкремент в стиле Hashcat
- Также может добавлять в начало и конец одновременно
-
Объединение списков слов и функция комбинатора
- Объединяет множество списков слов с очисткой и удалением дубликатов
- Использует комбинатор Hashcat для объединения слов
-
Поддержка правил (в стиле Hashcat или пользовательских)
- Читает файлы правил и применяет преобразования точно так, как это делает Hashcat
- Поддерживает ваши собственные определения правил для максимальной гибкости
-
Преобразование регистра
- Преобразует слова в нижний, верхний, PascalCase, с заглавной буквы
- Помогает нормализовать или систематически разнообразить вывод
-
Расширенные преобразования
- Выборочный leetspeak, обращение строки, добавление разделителей, очистка символов
- Полезно для генерации паролей по человеческим шаблонам
-
Пользовательский вывод масок для флагов CTF
- Настроенная генерация масок для форматов вроде
SKY-F?u?uG-1?d3?d
Установка
git clone https://github.com/Nemorous/wordreaper.git
cd wordreaper
pip install .
Использование
Для получения дополнительной информации об использовании обращайтесь к EXAMPLES.md
Журнал изменений
Смотрите CHANGELOG.md
Лицензия
MIT LICENSE
Вклад
Приветствуются пулл-реквесты и сообщения о проблемах! Добавляйте новые сборщики, модули или стратегии мутаций.
Сделано с ☕ и 🔥 От d4rkfl4m3z