Skip to content

A platform for submitting CTF style challenges that also allows users to submit flags for each uploaded challenge

Notifications You must be signed in to change notification settings

dean418/CTF-Upload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTF-Upload

Platform for users to set-up a capture the flag style challenge where an admin can create challenges and teams can download and submit answers to challenges.

This application has a demo that you can view here

The admin password is admin the ctf password is abc

This project was created using NodeJS, ExpressJS, MongoDB and Handlebarsjs

Set-up

To run your own version of this project you will need a .env file with the following variables:

  • SECRET: a secret for the session created by express
  • DB_URL: a connection string to a mongoDB database
  • ADMIN: the password you want to set for the admin
  • CTF_KEY: the password you want to set for the CTF

About

A platform for submitting CTF style challenges that also allows users to submit flags for each uploaded challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published