ctfi2 1.5.4

Creator: bradpython12

Last updated:

Add to Cart

Description:

ctfi2 1.5.4

CTFd Interface 2 (ctfi2)
Table of Contents

CTFd Interface 2 (ctfi2)

Description
Change Log
Limitations
Installation

Requirements
Cross-platform From PIP


Linux From Source



Description
ctfi2 is a management tool for CTFd Server instance(s).
Key Features:

Handsome Graphical User Interface!
Add and Remove configuration objects (Users, Challenges, Flags, Hints, Files) in real time.
Import Users from CSV or bulk create generic ones.
Manage multiple independent CTFd instances simultaneously

Change Log


Version 1.5.4 (Acceptable Axolotl)

New Published package to pypi.org for easy pip installation
Update README.md



Version 1.5 (Acceptable Axolotl)

New Server Level Functionality: Initialize, Reset and Wipe CTFd Instances!
New "Documentation"
Update Readme
Update Squished a bug in the file handler that saved challenge files to funky paths



Version 1.0 (Acceptable Axolotl)

Initial Release



TODO:

Documentation
Reduce the volume of tastey spaghetti!
Inuitive, msfconsole-esq, Command Line Mode
Import/Export of configuration data



Limitations

The system is unable to init, reset or wipe an existsing CTFd instance at this time. (Fixed as of v1.5)

Installation
ctfi2 has been tested on:

Ubuntu 20.04 LTS
Debian Buster

Requirements

Python >= 3.6 (64-bit)
Requests >= 2.22.0
PyQt5 >= 5.9.2

Cross-Platform From PIP
pip3 install ctfi2

Linux From Source
Clone the repo
git clone https://github.com/drpresq/ctfcli2

Install using setuptools
pip3 install -r ./ctfi2/requirements.txt
pip3 install ./ctfi2

Run it!:
ctfi2

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.