Repolode
telekom-security

telekom-security/tpotce

Универсальная платформа с более чем 20 honeypot-сервисами, дашбордами Elastic Stack, интерактивной картой атак и инструментами безопасности.

Звёзды
9,618
Форки
1,404
Открытые issues
0
Последний коммит
2 часа назад

Что это?

T-Pot — платформа honeypot, которая разворачивает на одном хосте набор сервисов-ловушек, позволяя командам безопасности наблюдать за реальным трафиком атак сразу по множеству протоколов. Honeypot-сервисы работают в контейнерах Docker под управлением docker compose. В README перечислено более 20 таких сервисов, включая Cowrie, Dionaea, Conpot, Heralding и Log4Pot, а также варианты на базе LLM, такие как Beelzebub и Galah.

Собранные события поступают в Elasticsearch через Logstash и отображаются на дашбордах Kibana. Платформа также включает CyberChef, Elasticvue, анимированную карту атак, Spiderfoot, Suricata, P0f и Fatt, чтобы аналитики могли изучать и обогащать данные в одном месте. Поддерживаются amd64 и arm64; платформу можно запускать как автономную систему, центральный узел hive или распределённые сенсоры, передающие данные в hive.

Установщик рассчитан на поддерживаемые дистрибутивы Linux. T-Pot также можно запускать в VM или на macOS и Windows с Docker Desktop, с учётом ограничений этой среды. Для развёртывания нужен выделенный хост с большим объёмом RAM и дискового пространства; honeypot-сервисы намеренно открыты для доступа из интернета.

Ключевые возможности

  • 01Запускает более 20 сервисов honeypot в контейнерах Docker на одной платформе.
  • 02Включает дашборды Elastic Stack (Elasticsearch, Logstash, Kibana) для просмотра собранных событий.
  • 03Предоставляет анимированную карту атак в реальном времени и Spiderfoot для OSINT.
  • 04Добавляет Suricata, P0f и Fatt для мониторинга безопасности сети и снятия сетевых отпечатков трафика.
  • 05Поддерживает автономное развёртывание, режим hive и распределённые сенсоры на amd64 и arm64.

Сценарии использования

  • Изучение реальных сценариев атак на открытые SSH, Telnet, веб-протоколы и промышленные протоколы.
  • Развёртывание сети honeypot-сенсоров, передающих данные в центральный узел hive.
  • Обучение обнаружению угроз и анализу логов с готовым набором дашбордов Kibana.
  • Оценка honeypot-сервисов на базе LLM, таких как Beelzebub или Galah, с локальным экземпляром Ollama.

Быстрый старт

  1. 1

    Установите curl, если он ещё не установлен

    sudo [apt, dnf, zypper] install curl
  2. 2

    Запустите официальный установщик из $HOME от имени пользователя, не являющегося root

Что важно знать

  • Требуется не менее 8–16 GB оперативной памяти, 128 GB свободного места на диске и работающее подключение к интернету.
  • Установка выполняется в отдельной среде Linux, а установщик представляет собой удалённый скрипт, который запускается в вашей системе.
  • Honeypot-системы подвергают хост атакам, поэтому система может быть скомпрометирована.
  • По умолчанию данные отправляются в Sicherheitstacho. Чтобы отключить отправку, удалите раздел ewsposter.

Темы

Частые вопросы

Что такое tpotce?
Универсальная платформа с более чем 20 honeypot-сервисами, дашбордами Elastic Stack, интерактивной картой атак и инструментами безопасности. T-Pot — платформа honeypot, которая разворачивает на одном хосте набор сервисов-ловушек, позволяя командам безопасности наблюдать за реальным трафиком атак сразу по множеству протоколов. Honeypot-сервисы работают в контейнерах Docker под управлением docker compose. В README перечислено более 20 таких сервисов, включая Cowrie, Dionaea, Conpot, Heralding и Log4Pot, а также варианты на базе LLM, такие как Beelzebub и Galah.
tpotce можно использовать бесплатно? Какая у него лицензия?
tpotce распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
tpotce всё ещё поддерживается?
Активно поддерживается. Последний коммит в tpotce — 21 окт. 2026 г..
Для чего можно использовать tpotce?
Изучение реальных сценариев атак на открытые SSH, Telnet, веб-протоколы и промышленные протоколы. Развёртывание сети honeypot-сенсоров, передающих данные в центральный узел hive. Обучение обнаружению угроз и анализу логов с готовым набором дашбордов Kibana. Оценка honeypot-сервисов на базе LLM, таких как Beelzebub или Galah, с локальным экземпляром Ollama.
Как установить tpotce?
Установите curl, если он ещё не установлен: sudo [apt, dnf, zypper] install curl Запустите официальный установщик из $HOME от имени пользователя, не являющегося root
Где скачать tpotce?
Исходный код и инструкции по установке — на GitHub: https://github.com/telekom-security/tpotce

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Trivy — сканер безопасности с открытым исходным кодом, который выявляет уязвимости, ошибки конфигурации, секреты и данные SBOM в контейнерах, файловых системах, Git-репозиториях, образах VM и Kubernetes.

38,5 тыс.774GoApache-2.0Обновлён позавчера