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

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

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

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

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

Категории

Все категории
Loading categories
heartbleeder — Тест на уязвимость Heartbleed (CVE-2014-0160) в OpenSSL | Kitploit
Инструменты/GitHubGitHub/titanous/heartbleeder
Сканеры уязвимостейСбор информацииСетевая безопасностьТестирование на Проникновение
GitHubtitanous/heartbleeder

heartbleeder

Тест на уязвимость Heartbleed (CVE-2014-0160) в OpenSSL

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

Популярное

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

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

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

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

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

Heartbleeder

Проверяет ваши серверы на уязвимость OpenSSL CVE-2014-0160, также известную как Heartbleed.

ПРЕДУПРЕЖДЕНИЕ: Точность результатов не гарантируется, и вам следует проверять их самостоятельно, сверившись с вашей сборкой OpenSSL.

Pull request'ы приветствуются.

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

root@kitploit:~
$ heartbleeder example.com
INSECURE - example.com:443 has the heartbeat extension enabled and is vulnerable

Несколько хостов

За несколькими хостами можно следить, задав флаг -hostfile, указывающий на файл с адресами, разделёнными переводами строк. Веб-панель доступна по адресу http://localhost:5000 по умолчанию.

Проверка PostgreSQL

Postgres использует OpenSSL немного иначе. Чтобы проверить, уязвим ли сервер Postgres, выполните следующую команду (по умолчанию используется порт 5432):

root@kitploit:~
$ heartbleeder -pg example.com SECURE - example:5432 does not have the heartbeat extension enabled

Установка

Бинарные файлы доступны на gobuild.io.

Сборка из исходников выполняется командой go get -u github.com/titanous/heartbleeder, которая поместит код в $GOPATH/src/github.com/titanous/heartbleeder, а бинарный файл — в $GOPATH/bin/heartbleeder.

Требуется версия Go >= 1.2. На Ubuntu godeb — это простой способ получить последнюю версию Go.

Благодарности

Реализация TLS заимствована из стандартной библиотеки Go.

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