Skip to content

ameserole/ctfd-naumachia-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTFd Naumachia Plugin

Plugin for CTFd to integrate with Naumachia

This plugin crestes the utilities needed to manage Naumachia user configs and certs from the CTFd interface.

Admin interface:

  • Field to specifiy the Naumachia challenge to link to
  • (Planned) See all the clients with certs to access the challenge
  • (Planned) Revoke a user's certificate to deny them access
  • (Planned) Remove a user's certificate to force regeneration on next fetch

User interface:

  • Button to download (and generate) their OpenVPN client config file to connect to the challenge

Installation

  1. Clone this repo into the plugins directory of your CTFd instance
  2. Edit config.py to include information for your registarar server

About

Plugin for CTFd to integrate with Naumachia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 51.4%
  • Python 36.3%
  • JavaScript 12.3%