minpeter/dklodd
GitHub: minpeter/dklodd
Dklodd 是一个基于 Docker 的 CTF 挑战动态部署系统,让无 Kubernetes 环境下的单机或虚拟机也能方便地运行 CTF 赛事题目实例。
Stars: 0 | Forks: 0
## 使用 Docker 操作 CTF 系统挑战的 Dklodd
这是一个旨在使 [TJCSec/klodd](https://github.com/TJCSec/klodd) 能够在无 k8s 环境下运行而创建的项目。
我们在此声明,这是一个独立的项目,与 TJCsec 没有任何关联。
本项目旨在使其能够在优雅配置的独立 traefik 以及单台机器或 VM 上运行。
使用 ncat、socat 和 openssl 替代原有的 nc 命令,以允许 SSL 连接。
## [demo 服务](https://dklodd.minpeter.uk)
- mathematian-in-wonderland: [dklodd.minpeter.uk/0](https://dklodd.minpeter.uk/0)
- admin 面板: [dklodd.minpeter.uk/admin](https://dklodd.minpeter.uk/admin) (admin:admin)
### 使用方法
由于目前仍处于实验阶段,使用时请多加注意。
```
make dev
```
若要实际使用该服务,您可以访问 进行体验。
在实际部署服务时,需要使用 sidecar-compose.yml 和 [minpeter/homelab_infra](https://github.com/minpeter/homelab_infra) 中的 traefik 进行配置,以允许从外部访问。此时,只需使用 `infra-config/sidecar-compose.yml` 来启动服务即可。
### 关闭所有容器
```
make down
```
## 截图


标签:Docker, EVTX分析, Traefik, 安全测试工具, 安全防御评估, 容器部署, 特权提升, 自动化部署, 请求拦截