Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 825 Bytes

README.md

File metadata and controls

40 lines (30 loc) · 825 Bytes

phantom ctf platform

DESCRIPTION

CTF platfom based on Go language

HOW TO USE

Windows platform

git clone https://github.com/CybSec-NITW/phantom.git
cd phantom
go get -u github.com/beego/bee
bee run

If it prompts SQLite installation failed, please installtdm-gcc Or other gcc environment.

Linux platform

apt-get update
apt-get install gcc
git clone https://github.com/CybSec-NITW/phantom.git
cd phantom
go get -u github.com/beego/bee
bee run

TODO

  • Installation page
  • User Management
  • Problem management
  • Contest page
  • flag dynamic anti-cheat
  • Dynamic delivery of containers
  • Beautiful front-end page under container dynamics
  • Initialization page (configuration database when first loaded, etc.)