syndrill / ctfm

CTF Platform internal CSI MK. II

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 67.9%Language:HTML 32.1%