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

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

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

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

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

Категории

Все категории
Loading categories
PassBreaker — Python-основанный взломщик паролей, поддерживающий атаки по словарю и методом грубой силы с несколькими алгоритмами хэширования, солью, параллельной обработкой и оценкой сложности паролей. | Kitploit
Инструменты/GitHubGitHub/halildeniz/passbreaker
Взлом паролейАтаки на ПаролиАнализ хэшей
GitHubhalildeniz/passbreaker

PassBreaker

Python-основанный взломщик паролей, поддерживающий атаки по словарю и методом грубой силы с несколькими алгоритмами хэширования, солью, параллельной обработкой и оценкой сложности паролей.

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

Популярное

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

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

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

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

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

PassBreaker

PassBreaker — это инструмент для взлома паролей из командной строки, разработанный на Python. Он позволяет выполнять различные методы взлома паролей, такие как атаки по словарю и атаки полным перебором.

Возможности

  • Взлом паролей на основе словаря
  • Взлом паролей полным перебором (brute force)
  • Поддержка нескольких алгоритмов хеширования
  • Опциональное значение соли
  • Режим параллельной обработки для ускорения взлома
  • Оценка сложности пароля
  • Настраиваемая минимальная и максимальная длина пароля
  • Настраиваемый набор символов для атак полным перебором

Установка

  1. Клонируйте репозиторий:

    root@kitploit:~
    git clone https://github.com/HalilDeniz/PassBreaker.git
    
  2. Установите необходимые зависимости:

    root@kitploit:~
    pip install -r requirements.txt
    

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

root@kitploit:~
python passbreaker.py <password_hash> <wordlist_file> [--algorithm]

Замените <password_hash> на целевой хеш пароля, а <wordlist_file> на путь к файлу словаря, содержащему потенциальные пароли.

Параметры

  • --algorithm <algorithm>: Укажите алгоритм хеширования (например, md5, sha256, sha512).
  • -s, --salt <salt>: Укажите значение соли.
  • -p, --parallel: Включите параллельную обработку для ускорения взлома.
  • -c, --complexity: Оцените сложность пароля перед взломом.
  • -b, --brute-force: Выполните атаку полным перебором.
  • --min-length <min_length>: Установите минимальную длину пароля для атак полным перебором.
  • --max-length <max_length>: Установите максимальную длину пароля для атак полным перебором.
  • --character-set <character_set>: Установите набор символов для атак полным перебором.

Разумеется! Вот заголовок и краткая информация с дополнительными примерами использования:

Примеры использования

Взлом пароля на основе словаря

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5

Эта команда пытается взломать пароль с хешем «5f4dcc3b5aa765d61d8327deb882cf99», используя алгоритм MD5 и словарь из файла «passwords.txt».

Атака полным перебором

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 --brute-force --min-length 6 --max-length 8 --character-set abc123

Эта команда выполняет атаку полным перебором для взлома пароля с хешем «5f4dcc3b5aa765d61d8327deb882cf99», перебирая все возможные комбинации паролей длиной от 6 до 8 символов, используя набор символов «abc123».

Оценка сложности пароля

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha256 --complexity

Эта команда оценивает сложность паролей в файле «passwords.txt» и пытается взломать пароль с хешем «5f4dcc3b5aa765d61d8327deb882cf99», используя алгоритм SHA-256. Она перебирает только те пароли, которые соответствуют требованиям к сложности.

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

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5 --salt mysalt123

Эта команда использует определённое значение соли («mysalt123») в процессе взлома пароля. Соль используется для повышения безопасности паролей.

Параллельная обработка

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha512 --parallel

Эта команда выполняет взлом пароля с параллельной обработкой для ускорения. Она использует несколько ядер процессора, но может потреблять больше системных ресурсов.

Эти примеры демонстрируют различные функции и варианты использования инструмента взлома паролей «PassBreaker». Пользователи могут настраивать параметры в соответствии со своими потребностями и целями.

Отказ от ответственности

Этот инструмент предназначен только для образовательных и этических целей. Неправомерное использование этого инструмента для любых злонамеренных действий строго запрещено. Разработчики не несут никакой ответственности и не отвечают за любое неправомерное использование или ущерб, причинённый этим инструментом.

Вклад

Вклад приветствуется! Чтобы внести свой вклад в PassBreaker, выполните следующие шаги:

  1. Сделайте форк репозитория.
  2. Создайте новую ветку для вашей функции или исправления ошибки.
  3. Внесите изменения и зафиксируйте их.
  4. Отправьте изменения в ваш форкнутый репозиторий.
  5. Откройте pull request в основном репозитории.

Контакты

Если у вас есть вопросы, комментарии или предложения по PassBreaker, пожалуйста, свяжитесь со мной:

  • LinkedIn: LinkedIn
  • TryHackMe: TryHackMe
  • Instagram: Instagram
  • YouTube: YouTube
  • Email: [email protected]

Лицензия

PassBreaker распространяется под лицензией MIT License. Дополнительную информацию см. в файле LICENSE.

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