Skip to content
/ ctfm Public

CTF Platform internal CSI MK. II

License

Notifications You must be signed in to change notification settings

syndrill/ctfm

Repository files navigation

CTFm

CTFd is a meme. Tuning up for simple auth extension is hard. Here, I present you, the CTF-mememini

Why? We need this for the lulz.

Overview

  • Define a description of the CTF in templates/index.html.
  • Define the set of challenges in ./chals directory. .json example included.
  • Run python chals.py to setup the chals database.
  • Run python run.py and you are up.

TL;DR, Run this with python2.

python2 chals.py # build database
python2 run.py # run

Screenies

home chall score

Score policy

  • No first blood.
  • Dynamic Scoring, all the challenges start with the same points, more solves, fewer points.
  • If two players have the same score the rank is computed looking at the last submission time.

credits

motherfucking-ctf

About

CTF Platform internal CSI MK. II

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published