« List of software » : différence entre les versions

De HackBBS
Aller à la navigation Aller à la recherche
Page créée avec « This page is a list of software in order to run a CTF. =Hosting a ctf= ==Servers disponible== Juice Shop; Jeopardy-style; https://github.com/bkimminich/juice-shop-ctf »
 
Aucun résumé des modifications
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 3 : Ligne 3 :


=Hosting a ctf=
=Hosting a ctf=


==Servers disponible==
==Servers disponible==
Juice Shop; Jeopardy-style; https://github.com/bkimminich/juice-shop-ctf
 
Criteria:
* Favorable: Simple to deploy; available from outside LAN; Run under docker; Popular; Can be hosted remotly
* Defavorable: Jeopardy only; bad design; need hosting;
{| class="wikitable alternance center"
|+ Evaluation criteria
|-
! scope="col" | Favorable
! scope="col" | Defavorable
|-
! scope="row" | Simple to deploy <br /> Source available <br /> available from outside LAN <br /> Run under docker <br />  Popular<br />  Good design<br /> Easy to deploy
! Jeopardy only <br /> bad design <br /> need hosting <br /> 
|}
 
 
{| class="wikitable alternance center"
|+ Servers disponible
|-
|
! scope="col" | Type
! scope="col" | Repo
! scope="col" | Pros
! scope="col" | Cons
|-
! scope="row" | Juice Shop
| Jeopardy-style
| https://github.com/bkimminich/juice-shop-ctf
| Simple to deploy<br /> available from outside LAN<br /> Source available
| Jeopardy only<br /> bad design<br /> need hosting<br />
|-
! scope="row" | CTFd
| attack&defense and jeopardy
| Source: https://github.com/CTFd/CTFd<br />Main: https://ctfd.io/ <br />Demo: https://demo.ctfd.io/
| Run under docker<br /> Popular<br /> available from outside LAN<br /> Can be hosted remotly<br /> Source available<br /> Easy to deploy
|
|-
! scope="row" | FBCTF
|
| Source: https://github.com/facebook/fbctf
| available from outside LAN <br />  Good design<br /> Source available <br />  available from outside LAN <br /> Easy to deploy
| need hosting<br />
|-
! scope="row" | Mellivora
| A CTF engine written in PHP
| https://github.com/Nakiami/mellivora
|
| bad design <br /> need hosting<br />
|-
! scope="row" | NightShade
| A simple security CTF framework
| https://github.com/UnrealAkama/NightShade
|
| bad design <br /> need hosting <br />
|-
! scope="row" | HackTheArch
| CTF scoring platform
| https://github.com/mcpa-stlouis/hack-the-arch
| modify problems from a web interface <br /> Ruby
| need hosting <br />
|-
! scope="row" | OpenCTF 
| CTF in a box. Minimal setup required
| https://github.com/easyctf/librectf
|
|
|-
! scope="row" | PicoCTF Platform 2 -
| A genericized version of picoCTF 2014 that can be easily adapted to host CTF or programming competitions.
| https://github.com/picoCTF/picoCTF-Platform-2
|
| No hints for a cost
|-
! scope="row" | PyChallFactory -
| Small framework to create/manage/package jeopardy CTF challenges
| https://github.com/koromodako/mkctf
|
|
|-
! scope="row" | RootTheBox -
| A Game of Hackers (CTF Scoreboard & Game Manager)
| https://github.com/moloch--/RootTheBox
|
| More complex to setup
|-
! scope="row" | Scorebot -
| Platform for CTFs by Legitbs (Defcon)
| https://github.com/legitbs/scorebot
| Easy to deploy
| need hosting <br />
|-
! scope="row" | SecGen -
| Security Scenario Generator. Creates randomly vulnerable virtual machines
| https://github.com/cliffe/SecGen
| Ruby <br />
| need hosting <br />
|}

Dernière version du 2 juin 2019 à 12:51

This page is a list of software in order to run a CTF.


Hosting a ctf

Servers disponible

Criteria:

  • Favorable: Simple to deploy; available from outside LAN; Run under docker; Popular; Can be hosted remotly
  • Defavorable: Jeopardy only; bad design; need hosting;
Evaluation criteria
Favorable Defavorable
Simple to deploy
Source available
available from outside LAN
Run under docker
Popular
Good design
Easy to deploy
Jeopardy only
bad design
need hosting


Servers disponible
Type Repo Pros Cons
Juice Shop Jeopardy-style https://github.com/bkimminich/juice-shop-ctf Simple to deploy
available from outside LAN
Source available
Jeopardy only
bad design
need hosting
CTFd attack&defense and jeopardy Source: https://github.com/CTFd/CTFd
Main: https://ctfd.io/
Demo: https://demo.ctfd.io/
Run under docker
Popular
available from outside LAN
Can be hosted remotly
Source available
Easy to deploy
FBCTF Source: https://github.com/facebook/fbctf available from outside LAN
Good design
Source available
available from outside LAN
Easy to deploy
need hosting
Mellivora A CTF engine written in PHP https://github.com/Nakiami/mellivora bad design
need hosting
NightShade A simple security CTF framework https://github.com/UnrealAkama/NightShade bad design
need hosting
HackTheArch CTF scoring platform https://github.com/mcpa-stlouis/hack-the-arch modify problems from a web interface
Ruby
need hosting
OpenCTF CTF in a box. Minimal setup required https://github.com/easyctf/librectf
PicoCTF Platform 2 - A genericized version of picoCTF 2014 that can be easily adapted to host CTF or programming competitions. https://github.com/picoCTF/picoCTF-Platform-2 No hints for a cost
PyChallFactory - Small framework to create/manage/package jeopardy CTF challenges https://github.com/koromodako/mkctf
RootTheBox - A Game of Hackers (CTF Scoreboard & Game Manager) https://github.com/moloch--/RootTheBox More complex to setup
Scorebot - Platform for CTFs by Legitbs (Defcon) https://github.com/legitbs/scorebot Easy to deploy need hosting
SecGen - Security Scenario Generator. Creates randomly vulnerable virtual machines https://github.com/cliffe/SecGen Ruby
need hosting