CTFserver
CTFserver is a multi-threaded TCP Server for all CTF makers.
This server will be updated constantly.
Author
Oussama Mater
Installation && Usage
Requirements: Python 3.x should be fine.
git clone https://github.com/OussamaMater/CTFServer.git
cd CTFServer
pip3 install -r requirements.txt
python3 server.py
Note: Flask will be installed, if you have an env set for that please switch to it.
You can mark it as an excutable and run it;
chmod +x server.py
./server.py
For more details on the usage execute with --help/-h flag;
./server.py -h
Note: Soon the server will be added as a pip package.
Update
This server will receive changes, to keep it up-to-date;
cd path/to/CTF_SERVER
git pull origin master
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- TODO:
- Create a GUI app using Flask (branch: feature).
Fun Fact
The server was initially coded for the sake of demonstrating socket's workflow to my girl.