Ctfdonlinechallenge

Plugin that uses to generate dynamic flag with oneline envirenment for CTFd
Alternatives To Ctfdonlinechallenge
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Allennlp11,300117674 months ago264April 14, 202294apache-2.0Python
An open-source NLP research library, built on PyTorch.
Dillinger7,545
4 months ago109mitHTML
The last Markdown editor, ever.
Dockercraft6,300
2 years agoJuly 12, 202218apache-2.0Lua
Docker + Minecraft = Dockercraft
Docker5,818
4 days ago40mitDockerfile
Docker official jenkins repo
Sh5,7308211 days ago155May 23, 202285bsd-3-clauseGo
A shell parser, formatter, and interpreter with bash support; includes shfmt
Cni4,7784673 days ago85July 27, 2022121apache-2.0Go
Container Network Interface - networking for Linux containers
Docker Airflow3,589
2 months ago269apache-2.0Shell
Docker Apache Airflow
Dockerfile Maven2,583143a year ago25October 15, 201933apache-2.0Java
MATURE: A set of Maven tools for dealing with Dockerfiles
Docker Maven Plugin2,5768522 years ago305January 15, 202020apache-2.0Java
INACTIVE: A maven plugin for Docker
Codeclimate2,389354a day ago238August 15, 202262agpl-3.0Ruby
Code Climate CLI
Alternatives To Ctfdonlinechallenge
Select To Compare


Alternative Project Comparisons
Readme

Online Challenges Plugin for CTFd

It's a plugin that uses to generate dynamic flag for Web or Pwn online envirenment Chanls with dockerfile

Usage

  1. New a Online Challenges with a random token.
  2. Copy the token into send.py and change the platfrom url.
  3. Config the interval(default is 5 seconds) in send.py.
  4. Copy the send.py into your Online envirenment and run it.

Install

Requires: CTFd >= 1.1.2

Don't test on earlier version

  • Clone this repository to CTFd/plugins

Notes: make sure this folder is named OnlineChallenge so that CTFd can load the assets.

TODO

  • Server
    • [x] Optimize Web UI
    • [x] Cheat warnings when find someone copy others' flag
    • [ ] Create and Update the token easier
    • [ ] More detailed log
    • [ ] Secure authentication with token
    • [x] Cheat Monitor
  • Client
    • [ ] Regenerate the flag when it accessed
    • [x] More detailed log
  • [x] Useage demo

Screenshot

Challenges

Admin Monitor

CHANGELOG

Reference

Popular Plugin Projects
Popular Docker Projects
Popular Libraries Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Python
Html
Plugin
Docker
Token
Monitor
Cheat