项目作者: OussamaMater

项目描述 :
Multithreaded TCP server for CTF challenges.
高级语言: Python
项目地址: git://github.com/OussamaMater/CTFServer.git
创建时间: 2020-10-03T14:14:48Z
项目社区:https://github.com/OussamaMater/CTFServer

开源协议:

下载


CTFserver

CTFserver is a multi-threaded TCP Server for all CTF makers.
This server will be updated constantly.


Codacy Badge

120859501-3315221428599513-5673978447987533463-n

Author

Oussama Mater

oussamamater.github.io
OussamaMater | Twitter
OussamaMater | LinkedIn
OussamaMater | Instagram
OussamaMater | Facebook



Installation && Usage

Requirements: Python 3.x should be fine.

  1. git clone https://github.com/OussamaMater/CTFServer.git
  2. cd CTFServer
  3. pip3 install -r requirements.txt
  4. 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;

  1. chmod +x server.py
  2. ./server.py

For more details on the usage execute with —help/-h flag;

  1. ./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;

  1. cd path/to/CTF_SERVER
  2. 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.

  1. - TODO:
  2. - 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.

License

MIT