Skip to content

CalPolySEC/wrath-ctf-framework

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
ctf
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

WRATH CTF Framework

Build Status License

What? Really? Another Tiny Homebrewed CTF Framework?

This simple flask webapp takes password submission from teams, tallies score totals, and presents a leaderboard

Development Environment

First, you need to install Redis on your machine and start an instance running with the command:

$ redis-server

Then set up a virtual environment and install the required sources:

$ virtualenv venv
$ source venv/bin/activate # (. venv/bin/activate.fish on fish)
$ pip install -r requirements.txt

To run the app:

python run.py

By default, this will be available at http://localhost:5000. To run on a different port, use:

PORT=8080 python run.py