Uma implementação alternativa de servidor, escrita em Rust, da API Client do Bitwarden, compatível com os clientes oficiais do Bitwarden para hospedagem própria.
telekom-security/tpotce
Plataforma completa de honeypots que executa mais de 20 honeypots com dashboards do Elastic Stack, mapas de ataques em tempo real e ferramentas de segurança.
- Estrelas
- 9,618
- Forks
- 1,404
- Issues abertas
- 0
- Último commit
- há 2 horas
O que é?
O T-Pot é uma plataforma de honeypots que implanta um conjunto de serviços de deception em um único host, permitindo que equipes de segurança observem tráfego real de ataques contra vários protocolos ao mesmo tempo. Os honeypots são executados em contêineres Docker gerenciados com docker compose. O README lista mais de 20 opções, incluindo Cowrie, Dionaea, Conpot, Heralding e Log4Pot, além de alternativas baseadas em LLM, como Beelzebub e Galah.
Os eventos capturados são ingeridos no Elasticsearch por meio do Logstash e exibidos em dashboards do Kibana. A plataforma também inclui CyberChef, Elasticvue, um mapa animado de ataques, Spiderfoot, Suricata, P0f e Fatt, para que analistas possam inspecionar e enriquecer os dados no mesmo lugar. Há suporte a amd64 e arm64, e a plataforma pode ser executada como sistema independente, como hive central ou com sensores distribuídos que enviam dados para uma hive.
O instalador é voltado para distribuições Linux compatíveis. O T-Pot também pode ser executado em uma VM ou no macOS e Windows com Docker Desktop, respeitando as limitações desses ambientes. As implantações precisam de um host dedicado com bastante RAM e espaço em disco, e os honeypots são intencionalmente expostos à internet.
Recursos principais
- 01Executa mais de 20 serviços de honeypot em contêineres Docker, reunidos em uma única plataforma.
- 02Inclui dashboards do Elastic Stack (Elasticsearch, Logstash, Kibana) para os eventos capturados.
- 03Inclui um mapa animado de ataques em tempo real e o Spiderfoot para OSINT.
- 04Adiciona Suricata, P0f e Fatt para monitoramento de segurança de rede e identificação de características do tráfego.
- 05Oferece suporte a implantações independentes, em hive e com sensores distribuídos, em amd64 e arm64.
Casos de uso
- Estudar padrões de ataques reais contra protocolos expostos de SSH, Telnet, web e sistemas industriais.
- Executar uma rede de sensores honeypot que envia dados para uma hive central.
- Ensinar detecção de ameaças e análise de logs usando um conjunto pronto de dashboards do Kibana.
- Avaliar honeypots baseados em LLM, como Beelzebub ou Galah, com uma instância local do Ollama.
Início rápido
- 1
Instale o curl se ainda não estiver instalado
sudo [apt, dnf, zypper] install curl - 2
Execute o instalador oficial a partir de $HOME como um usuário que não seja root
Antes de usar
- Requer pelo menos 8 a 16 GB de RAM, 128 GB de espaço livre em disco e uma conexão com a internet funcionando.
- A instalação é feita em uma instalação dedicada do Linux, e o instalador é um script remoto executado no seu sistema.
- Honeypots expõem o host a ataques, então o sistema pode ser comprometido.
- Por padrão, ele envia dados para o Sicherheitstacho. Para impedir isso, remova a seção ewsposter.
Tópicos
Perguntas frequentes
- O que é tpotce?
- Plataforma completa de honeypots que executa mais de 20 honeypots com dashboards do Elastic Stack, mapas de ataques em tempo real e ferramentas de segurança. O T-Pot é uma plataforma de honeypots que implanta um conjunto de serviços de deception em um único host, permitindo que equipes de segurança observem tráfego real de ataques contra vários protocolos ao mesmo tempo. Os honeypots são executados em contêineres Docker gerenciados com docker compose. O README lista mais de 20 opções, incluindo Cowrie, Dionaea, Conpot, Heralding e Log4Pot, além de alternativas baseadas em LLM, como Beelzebub e Galah.
- tpotce é gratuito? Qual é a licença?
- tpotce é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- tpotce ainda é mantido?
- Manutenção ativa. O último commit de tpotce foi em 21 de out. de 2026.
- Para que posso usar tpotce?
- Estudar padrões de ataques reais contra protocolos expostos de SSH, Telnet, web e sistemas industriais. Executar uma rede de sensores honeypot que envia dados para uma hive central. Ensinar detecção de ameaças e análise de logs usando um conjunto pronto de dashboards do Kibana. Avaliar honeypots baseados em LLM, como Beelzebub ou Galah, com uma instância local do Ollama.
- Como instalar tpotce?
- Instale o curl se ainda não estiver instalado: sudo [apt, dnf, zypper] install curl Execute o instalador oficial a partir de $HOME como um usuário que não seja root
- Onde consigo tpotce?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/telekom-security/tpotce
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Trivy é um scanner de segurança de código aberto que encontra vulnerabilidades, configurações incorretas, secrets e dados de SBOM em contêineres, sistemas de arquivos, repositórios Git, imagens de VM e Kubernetes.
Guia abrangente, com foco em Debian, para proteger um servidor Linux doméstico ou pessoal, cobrindo SSH, firewalls, detecção de intrusões, auditoria e outras medidas.
Monitor de tráfego de rede que sinaliza comunicações com domínios, IPs, URLs e User-Agents maliciosos conhecidos usando listas de indicadores chamadas trails.
Implementação em Go do tarpit SSH endlessh, com métricas Prometheus e um dashboard Grafana para estatísticas de atacantes.
Plataforma web para gerenciar o Fail2Ban em um ou mais hosts Linux, incluindo bans, jails, filtros e alertas.