« List of software » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(5 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 9 : | Ligne 9 : | ||
Criteria: | 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" | {| class="wikitable alternance center" | ||
Ligne 24 : | Ligne 34 : | ||
| Jeopardy-style | | Jeopardy-style | ||
| https://github.com/bkimminich/juice-shop-ctf | | https://github.com/bkimminich/juice-shop-ctf | ||
| Simple to deploy | | Simple to deploy<br /> available from outside LAN<br /> Source available | ||
| Jeopardy only | | Jeopardy only<br /> bad design<br /> need hosting<br /> | ||
|- | |- | ||
! scope="row" | CTFd | ! scope="row" | CTFd | ||
| attack&defense and jeopardy | | attack&defense and jeopardy | ||
| https://github.com/CTFd/CTFd | | Source: https://github.com/CTFd/CTFd<br />Main: https://ctfd.io/ <br />Demo: https://demo.ctfd.io/ | ||
| Run under docker | | 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" | | ! 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;
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 |
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 |