A fast, efficient and lightweight (~100 KB) Capture The Flag framework inspired by the HackTheBox platform. Built with Flask.
PR #76 for details.
Please use > v1.4.0
Fixed bug where application gives 500 (Internal Server Error) on setup page.
Multiple boxes support (closes issue #17)
Challenges page (closes issue #56). Along with tag and category models for organization.
CTF settings and websites are now stored in database and can easily be changed from the new /setup view. (Closes issue #55)
Implemented thorough and efficient caching with use of "Flask-Caching" and "Redis".
Define redis service in docker-compose.yml
ADMIN_EMAIL, and mail related env variables added in app.json.
Features such as searching and exporting and new dark theme for Admin Controls (closes issues #1, #16, #36)
** NOTE: Please use > v1.2 **
i.e. features Worked on July 22nd 2019 by @Eshaan7