Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Narthex — Модульный генератор персонализированных словарей. | Kitploit
Инструменты/GitHubGitHub/michaeldim02/narthex
Взлом паролейАтаки на ПаролиТестирование на Проникновение
GitHubmichaeldim02/narthex

Narthex

Модульный генератор персонализированных словарей.

РепозиторийСайт
2112162 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Narthex

Narthex logo

Narthex (греч. Νάρθηξ, νάρθηκας) — это модульный и минималистичный генератор словарей для Unix и Unix-подобных операционных систем, написанный на C и Shell. Он содержит автономные программы в стиле Unix для создания персонализированных словарей, которые можно использовать для восстановления паролей и оценки безопасности. Программы взаимодействуют друг с другом с помощью текстовых потоков Unix в соответствии с философией Unix. Распространяется под лицензией GPL v3.0.

Я сделал видео, объясняющее использование Narthex: https://www.youtube.com/watch?v=U0UmCeLJSkk&t=938s (временная метка намеренная)

The tools

  • nchance - Инструмент для изменения регистра, который добавляет результаты в конец словаря.
  • ninc - Инструмент инкрементации, умножающий строки из букв и добавляющий n++ в конец каждой строки.
  • ncom - Инструмент комбинирования, создающий различные комбинации между существующими строками словаря.
  • nrev - Инструмент для реверсирования строк, добавляющий перевёрнутые версии строк в конец словаря.
  • nleet - Леетификатор. Заменяет символы на их Leet-эквиваленты, например @ вместо a, или 3 вместо e.
  • nclean - Инструмент для удаления паролей, не соответствующих вашим критериям (слишком короткие, нет спецсимволов и т.д.).
  • napp - Инструмент для добавления символов или слов перед или после строк словаря.
  • ngen - Инструмент для генерации перестановок заданной длины и набора символов (работает, но находится в разработке).
  • nwiz - Мастер, который запрашивает информацию и объединяет инструменты для создания итогового словаря.

Screenshots

Narthex logo Narthex logo

Dependencies

У Narthex нет жестких зависимостей, однако есть две зависимости для сборки: GCC и Make, обе необходимы для простой компиляции и установки бинарных файлов, но не для их запуска.

Install

Для установки выполните следующие команды:

root@kitploit:~
$ git clone https://github.com/MichaelDim02/Narthex.git && cd Narthex
$ sudo make install

Usage

Для простого использования есть программа-мастер nwiz. Просто запустите

root@kitploit:~
$ nwiz

И она запросит информацию о цели и сгенерирует словарь для вас.

Advanced usage

Если вы хотите полностью использовать Narthex, вы можете прочитать man-страницы каждого инструмента. По сути, все они предназначены для улучшения небольших словарей. Они очень минималистичны и используют текстовые потоки Unix для чтения и вывода данных. Например, сохраните несколько ключевых слов в текстовый файл words.txt, каждое на отдельной строке, и выполните следующее

root@kitploit:~
$ cat words.txt | nhance -f | ncom | nleet a:@ | ninc 1 30 > dictionary.txt

и вы увидите результаты сами. Альтернативно, вы можете попробовать это для более крупного и сложного словаря:

root@kitploit:~
$ cat words.txt | nhance -f | ncom -d .- | ninc 1 200 -d .- | nrev | nleet | napp -c '@#$' > dict1.txt

Приведенная выше команда, используя всего 4 ключевых слова в words.txt (одно из которых было числовым), сгенерировала список паролей из 2279744 паролей (38 МБ).

Как показано, подобно утилитам Unix, инструменты Narthex можно рассматривать как строительные блоки, где пользователь имеет все возможности для их соединения различными способами для генерации желаемого списка паролей.

Donate

paypal

Другие варианты пожертвований на сайте: mcdim.xyz

Скачать инструмент