google / google/kctf

Make a cool landing page on https://kctf.dev

Open
#217 0 comments 0 reactions 1 assignee Claimed by @sirdarckcat View on GitHub
p2 ux
Dominant language
Go
Stars
794
Forks
82
PR merge metrics
No merged PRs in 30d

Description

kCTF is CTF infrastructure written on top of Kubernetes. It allows you to manage, deploy and sandbox CTF challenges.

Call to action:
> Try it - it takes 5 minutes to get started

We built kCTF to help CTF organizers have great CTF infrastructure tooling, and to give challenge authors an environment so they can build and test their challenges without having to learn about Kubernetes, while also allowing Kubernetes experts to use all the features they are accostumed to.

kCTF's aims to be:
1. Versatile - A simple challenge can be configured in single Dockerfile. More complex deployments can use all of kubernetes features.
2. Specialized - Common CTF needs are provided as services (proof of work, healthchecks, DNS and SSL certificates, network fileshare).
3. Secure - kCTF was built by Google's Security Team with the goal of host untrusted vulnerable applications as part of CTF competitions.

#### Preview
> Video/ASCII replay

#### Code Lab
> Try with cloudshell

#### Online Demo
> kCTF VRP shell

#### About kCTF
- kCTF was built by the Google Security Team in order to host the annual Google CTF competition.
- CTFs powered by kCTF:
- 2020: ...
- 2021: ...

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.