https://github.com/gztimewalker/gzctf-challenges
Challenge examples for GZ::CTF
https://github.com/gztimewalker/gzctf-challenges
ctf ctf-challenges ctf-platform
Last synced: 7 months ago
JSON representation
Challenge examples for GZ::CTF
- Host: GitHub
- URL: https://github.com/gztimewalker/gzctf-challenges
- Owner: GZTimeWalker
- Created: 2022-08-23T15:22:12.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-06T07:28:13.000Z (over 2 years ago)
- Last Synced: 2025-10-05T01:47:20.382Z (8 months ago)
- Topics: ctf, ctf-challenges, ctf-platform
- Language: Dockerfile
- Homepage:
- Size: 679 KB
- Stars: 29
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# GZ::CTF
[](https://github.com/GZTimeWalker/GZCTF/actions/workflows/ci.yml)


[](https://telegram.dog/gzctf)
GZ::CTF is an open source CTF platform based on ASP.NET Core.
## About
This repository contains dynamic container challenge templates which can be used in GZ::CTF.
## Hint for creating challenges
- Please do not use `EXPOSE` to expose ports in the challenge Dockerfile, because GZ::CTF will automatically map the specified port to a random port on the host. If `EXPOSE` is used in the Dockerfile, it will cause the challenge to expose multiple ports and occupy port resources, and even expose safety risks.