「天狗」具有灵敏的嗅觉,可以找到很多奇怪的信息。答对他的提问,就能拿到 flag。
- 默认使用
GZCTF_FLAG作为 flag 环境变量。如有需要可以自行搜索源码并更改。 py ./generator.py,按照提示输入六道题的题面与答案;如需更改标题、提示等请修改其中的变量。- (如需要)修改
config文件夹中的dockerhub-image-name和test-container-name make all进行镜像编译并运行测试容器(端口 1338)- 你已经准备好摇滚了!如果在上一步测试成功的话,将你在第二步设置的
dockerhub-image-name填入你所使用的平台上对应位置,就可使用。
make publish可以推送到刀客集线器。- 发现没办法直接用
Ctrl+C结束你的测试容器?没关系!在另一个 shell 中运行make stop即可解决。 make clean会与你预期中的一样表现,但不会清空docker build的缓存。- 更进一步地,使用
make rebuild在做出更改后直接重新编译并启动测试容器。快人一步!