-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the cectf wiki! cectf is a simple CTF website set up by Daniel Chiquito (dchiquit). cectf is intended as a learning tool rather than a competitive event; there is no score or time limit (yet!) and the challenges consist of whatever we thought was cool at the time.
Rather than storing information in a different wiki for each project, everything will be stored here to keep everything consolidated and organized in one place.
Right now there are three repositories: cectf-server, cectf-frontend, and cectf-test.
- cectf-server is the backend code. It is written in Python and Flask.
- cectf-frontend is the frontend code. It uses Typescript, React, and Redux.
- cectf-test is the regression test suite. It uses Javascript and Nightmare to perform common usage paths on a staging environment.
All cectf repositories are built using Travis CI. Compiled cectf-server wheels are published to PyPI for easy installation. Compiled and minified cectf-frontend artifacts are uploaded to this repository (https://github.com/cectf/cectf.github.io) where they can be easily downloaded. cectf-test is set to run every 24 hours on the staging environment.