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

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

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

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

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

Категории

Все категории
Loading categories
deadend — Легковесное средство запуска honeypot с поддержкой сценариев | Kitploit
Инструменты/GitHubGitHub/sibexico/deadend
Оборонительные ИнструментыСканирование портовСкриптинг и автоматизацияСетевая безопасностьОбучение и Образование
GitHubsibexico/deadend

deadend

Легковесное средство запуска honeypot с поддержкой сценариев

Репозиторий
123 месяцев назадЕщё не проверено

Популярное

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

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

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

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

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

C23 Поддержать меня

Deadend

Лёгкий запускатор honeypot'ов с поддержкой скриптов: загружает Lua-скрипты из каталога, компилирует их в память, запускает по одному TCP-слушателю на скрипт и выполняет эмуляцию сервиса при срабатывании порта. Идея в том, чтобы запутать красную команду или злоумышленников во время наблюдения за сервером и сканирования портов.

Код чистый и простой для понимания, что делает его подходящим для учебных проектов.

API & Руководство по скриптам

Внимание! Текущая версия несовместима со скриптами, созданными для версии <0.3.0. Поскольку эта программа использовалась всего парой пользователей, я решил не менять первую цифру в семантической версии.

Сборка

Требования:

  • CMake 3.20+
  • Компилятор C23
  • Пакет разработки Lua (заголовки + библиотека)

Linux

root@kitploit:~
cmake -S . -B build
cmake --build build -j
./build/deadend -dir ./examples

Windows (PowerShell)

Сначала установите LUA:

root@kitploit:~
pacman -S mingw-w64-x86_64-lua

Затем соберите и запустите:

root@kitploit:~
cmake -S . -B build
cmake --build build --config Release
.\build\Release\deadend.exe -dir .\examples

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

root@kitploit:~
deadend -dir <path>

Именование файлов скриптов

Deadend загружает только файлы, соответствующие:

  • 1.lua ... 65535.lua
  • Нечисловые имена игнорируются без вывода сообщений.

Каждое допустимое имя файла указывает, какой TCP-порт будет обслуживать скрипт.

Примеры скриптов

  • examples/22.lua: базовое поведение telnet-ответа
  • examples/80.lua: простое HTTP-поведение
Скачать инструмент