ocean_ctf
ocean_ctf copied to clipboard
CTF平台 支持docker 动态部署题目、分数统计、作弊检测,静态题目,漏洞复现,ctf platform,

- 通过看源码发现是通过执行/start.sh来实现动态flag,因为本身环境里没有start.sh所以导致开题目的时候会报500 通过解决后,还发现以下问题无法解决: 1. 后台赛事配置里无法修改容器时长 2. 开启题目后显示异常,但可正常打开题目,提交flag也会报500  **请问有师傅们解决这些问题了吗?**
可以部署但是有以下错误: 1、端口映射不对,内部是8000,yaml文件里8080,问题不大改一下配置就行 2、在已配置宿主机和 demo-web题库下,无法新建动态题库。无法创建新的容器,无法销毁 3、自定义dockfile上传编译有问题 还有好多问题。。。
后台系统:Ubuntu20.4 docker 版本:20.10.14, docker-compose 版本:1.25.0, 使用的后台都是由于docker-compose直接构建的 我修改了报错内容  就得到了如下报错 
Docker Remote Api存在未授权访问高危漏洞,当远程主机开启Docker Remote Api后,远程主机极易遭受挖矿病毒威胁,建议使用 TLS 证书保护 Docker远程主机。 https://blog.csdn.net/weixin_46564680/article/details/120745889
PS C:\Users\HSM\Desktop\ocean_ctf-main\ocean_ctf-main> docker-compose up -d [+] Running 26/27 - nginx Pulled 46.2s - a2abf6c4d29d Pull complete 22.7s - a9edb18cadd1 Pull complete 27.6s - 589b7251471a Pull complete 27.8s - 186b1aaa4aa6 Pull...
开源协议指定
建议开发者指定下开源协议
安装好依赖后,使用python3 main.py报错 hsm@HSM ~/D/o/ocean_ctf-main> python3 main.py INFO [apscheduler.scheduler] Scheduler started DEBU [apscheduler.scheduler] Looking for jobs to run DEBU [apscheduler.scheduler] No jobs; waiting until a job is added INFO [apscheduler.scheduler] Added...
Solve the problem of Chinese display in json
建议出一个前端和后端的开发部署文档。只能使用Docker进行部署的话,对于开发者贡献不是很友好。