Implementación alternativa del servidor de la API de Bitwarden Client, escrita en Rust y compatible con los clientes oficiales para alojarlo por cuenta propia.
telekom-security/tpotce
Plataforma todo en uno con más de 20 honeypots, dashboards de Elastic Stack, mapas de ataques en tiempo real y herramientas de seguridad.
- Estrellas
- 9,618
- Forks
- 1,404
- Issues abiertos
- 0
- Último commit
- hace 2 horas
¿Qué es?
T-Pot es una plataforma de honeypots que implementa varios servicios de engaño en un solo host, para que los equipos de seguridad puedan observar tráfico de ataques reales contra muchos protocolos a la vez. Ejecuta los honeypots como contenedores Docker gestionados con docker compose, y el README enumera más de 20, entre ellos Cowrie, Dionaea, Conpot, Heralding y Log4Pot, además de opciones basadas en LLM, como Beelzebub y Galah.
Los eventos capturados se incorporan a Elasticsearch mediante Logstash y se muestran en dashboards de Kibana. La plataforma también incluye CyberChef, Elasticvue, un mapa animado de ataques, Spiderfoot, Suricata, P0f y Fatt, para que los analistas puedan inspeccionar y enriquecer los datos en un mismo lugar. Es compatible con amd64 y arm64, y puede ejecutarse como sistema independiente, como hive central o como sensores distribuidos que reportan a una hive.
El instalador está pensado para distribuciones Linux compatibles, y T-Pot también puede ejecutarse en una VM o en macOS y Windows con Docker Desktop, dentro de los límites de esos entornos. Las implementaciones necesitan un host dedicado con una cantidad considerable de RAM y espacio en disco; además, los honeypots se exponen intencionalmente a internet.
Funciones clave
- 01Ejecuta más de 20 servicios honeypot como contenedores Docker en una sola plataforma.
- 02Incluye dashboards de Elastic Stack (Elasticsearch, Logstash y Kibana) para los eventos capturados.
- 03Incluye un mapa animado de ataques en tiempo real y Spiderfoot para OSINT.
- 04Añade Suricata, P0f y Fatt para la supervisión de seguridad de red y la identificación de patrones de tráfico.
- 05Admite implementaciones independientes, hive y de sensores distribuidos en amd64 y arm64.
Casos de uso
- Estudiar patrones de ataques reales contra protocolos expuestos, como SSH, Telnet, web e industriales.
- Ejecutar una red de sensores honeypot que reporte a una hive central.
- Enseñar detección de amenazas y análisis de logs con un conjunto de dashboards de Kibana listo para usar.
- Evaluar honeypots basados en LLM, como Beelzebub o Galah, con una instancia local de Ollama.
Inicio rápido
- 1
Instala curl si aún no está instalado
sudo [apt, dnf, zypper] install curl - 2
Ejecuta el instalador oficial desde $HOME como usuario sin privilegios de root
Antes de usarlo
- Necesita al menos entre 8 y 16 GB de RAM, 128 GB de espacio libre en disco y una conexión a Internet que funcione.
- La instalación se realiza en una instalación dedicada de Linux, y el instalador es un script remoto que se ejecuta en tu sistema.
- Los honeypots exponen el host a ataques, por lo que el sistema puede verse comprometido.
- De forma predeterminada, envía datos a Sicherheitstacho. Para evitarlo, elimina la sección ewsposter.
Temas
Preguntas frecuentes
- ¿Qué es tpotce?
- Plataforma todo en uno con más de 20 honeypots, dashboards de Elastic Stack, mapas de ataques en tiempo real y herramientas de seguridad. T-Pot es una plataforma de honeypots que implementa varios servicios de engaño en un solo host, para que los equipos de seguridad puedan observar tráfico de ataques reales contra muchos protocolos a la vez. Ejecuta los honeypots como contenedores Docker gestionados con docker compose, y el README enumera más de 20, entre ellos Cowrie, Dionaea, Conpot, Heralding y Log4Pot, además de opciones basadas en LLM, como Beelzebub y Galah.
- ¿tpotce es gratuito? ¿Qué licencia tiene?
- tpotce es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿tpotce sigue mantenido?
- Mantenimiento activo. El último commit de tpotce fue el 21 oct 2026.
- ¿Para qué puedo usar tpotce?
- Estudiar patrones de ataques reales contra protocolos expuestos, como SSH, Telnet, web e industriales. Ejecutar una red de sensores honeypot que reporte a una hive central. Enseñar detección de amenazas y análisis de logs con un conjunto de dashboards de Kibana listo para usar. Evaluar honeypots basados en LLM, como Beelzebub o Galah, con una instancia local de Ollama.
- ¿Cómo se instala tpotce?
- Instala curl si aún no está instalado: sudo [apt, dnf, zypper] install curl Ejecuta el instalador oficial desde $HOME como usuario sin privilegios de root
- ¿Dónde consigo tpotce?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/telekom-security/tpotce
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Trivy es un escáner de seguridad de código abierto que detecta vulnerabilidades, errores de configuración, secretos y datos de SBOM en contenedores, sistemas de archivos, repositorios Git, imágenes de VM y Kubernetes.
Guía práctica, centrada en Debian y actualizada durante años, sobre cómo reforzar la seguridad de un servidor Linux doméstico o personal con SSH, firewalls, detección de intrusiones, auditorías y más.
Monitor de tráfico de red que detecta comunicaciones con dominios, IP, URL y User-Agents maliciosos conocidos mediante listas de indicadores llamadas trails.
Implementación en Go de la tarpit SSH endlessh, que exporta métricas de Prometheus e incluye un dashboard de Grafana con estadísticas de los atacantes.
Plataforma web para administrar Fail2Ban en uno o varios hosts Linux, incluidos bloqueos, jails, filtros y alertas.