文件名称:ctf_nsjail:基于nsjail的CTF竞赛Docker环境
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-17 08:10:56
Dockerfile
CTF竞赛中的Docker环境 同时适用于解题、攻防竞赛 配置 将源代码文件或二进制文件放入bin目录,最终会编译成二进制,并拷入/home/ctf/challenge目录内。 flag位于/home/ctf/flag内,注意更新flag。 因赛题名不同,注意同时更新nsjail.cfg内的exec_bin和rerun.sh内的重启命令。 登录后,在本地监听9999端口,可扣1重启服务。 echo 1 | nc localhost 9999 注意: 因nsjail所需,Docker环境需要--privileged权限,docker-compose.yml文件内已写。 请重新初始化ctf用户的密码,并添加公钥。 请根据需求配置nsjail.cfg。 一键运行 docker-compose up 特点 把CTF攻防比赛放进Docker容器,降低运维成本。 使用,自动对抗通防机制,当前黑名单禁用
【文件预览】:
ctf_nsjail-master
----rerun.sh(725B)
----bin()
--------helloworld.c(128B)
----nsjail.cfg(2KB)
----Dockerfile(2KB)
----tcpdump.sh(423B)
----docker-compose.yml(282B)
----start.sh(159B)
----README.md(2KB)