Aller au contenu
Cyber CTF
Application de bureau

Le launcher Cyber CTF

Une petite application de bureau qui télécharge les labs et les lance en conteneurs ou en vraies VM, sur votre machine, votre propre serveur ou votre compte cloud, avec votre preuve personnelle.

v1.9.0

Le launcher Cyber CTF : l'usage de la machine, le lab en cours et la liste des labs
Ce qu’il fait

Une seule connexion

Connectez-vous avec votre compte Cyber CTF dans le navigateur ; les jetons restent dans le trousseau de votre système.

Configuration guidée

Une configuration pas à pas vérifie votre machine, installe ce qui manque et lance un vrai test pour les conteneurs et les VM.

Machine d'attaque incluse

Une machine d'attaque Kali avec ses outils standards rejoint le réseau de chaque lab. Vous préférez Parrot ou Exegol ? Choisissez-le dans les réglages.

Épinglés et vérifiés

Les labs sont téléchargés depuis leur dépôt public, à un commit précis.

Lancez-le où vous voulez

Votre machine, votre serveur ou votre cloud

Les labs ne tournent jamais sur nos serveurs. Vous choisissez où chaque lab tourne : l'ordinateur devant vous, un serveur qui vous appartient ou votre propre compte cloud. Lancez les labs depuis le site, sur n'importe quel appareil ; ils tournent là où vous l'avez choisi.

Votre serveur

Un hôte Proxmox VE ou VMware ESXi, chez vous ou au bureau, fait tourner des labs plus gros, à plusieurs machines. Son mot de passe reste dans le trousseau de votre système.

Votre compte cloud

Des instances jetables dans votre compte AWS, Azure ou Google Cloud, facturées à vous, avec un arrêt automatique et un plafond de budget mensuel.

Téléchargement

Installation

Choisissez votre plateforme. Le launcher se met ensuite à jour tout seul.

Windows.exe

Installeur x64. Pas encore signé, Windows SmartScreen peut vous demander de confirmer.

Télécharger pour Windows
Linux.deb · AppImage

Debian et Ubuntu (amd64 et arm64), depuis notre dépôt apt signé.

Télécharger le .debOu récupérer l'AppImage (Fedora et autres distributions ; une AppImage a besoin de FUSE 2)
Ou ajouter le dépôt apt
$ sudo curl -fsSL https://cyber-courses.github.io/apt/cyberctf-apt.asc -o /usr/share/keyrings/cyberctf.asc
$ echo "deb [signed-by=/usr/share/keyrings/cyberctf.asc] https://cyber-courses.github.io/apt stable main" | sudo tee /etc/apt/sources.list.d/cyberctf.list
$ sudo apt update && sudo apt install cyber-ctf
Avant de commencer

Prérequis

  • 01macOS, Windows, ou Linux (Debian, Ubuntu ou Fedora, amd64 ou arm64)
  • 02Pour les labs en conteneurs : Docker Desktop, OrbStack, Colima ou Docker Engine. Le launcher utilise celui qui tourne.
  • 03Pour les labs en VM : Vagrant et l'hyperviseur de votre choix : VirtualBox, VMware Workstation ou Fusion, Parallels, QEMU, UTM, Hyper-V ou libvirt. La configuration guidée installe ce qu'elle peut.
  • 04Ou rien de tout cela : lancez les labs sur votre propre serveur Proxmox VE ou VMware ESXi, ou dans votre compte AWS, Azure ou Google Cloud.