Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
capture-the-flag — Scripts auxiliaires pour remasteriser des images de Live CD Linux dans le but de créer des wargames de sécurité prêts à l'emploi avec des vulnérabilités préinstallées à exploiter. | Kitploit
Outils/GitHubGitHub/ctf-o-matic/capture-the-flag
Analyse des VulnérabilitésExploitationCTFTests d'IntrusionApprentissage et ÉducationLabs et Pratique
GitHubctf-o-matic/capture-the-flag

capture-the-flag

Scripts auxiliaires pour remasteriser des images de Live CD Linux dans le but de créer des wargames de sécurité prêts à l'emploi avec des vulnérabilités préinstallées à exploiter.

Voir le dépôt
5215il y a 7 ansVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

Capture The Flag !

Remasterisez des images Linux Live CD afin de créer des jeux de guerre de sécurité prêts à l'emploi avec des vulnérabilités préinstallées à exploiter.

Prérequis

Vous aurez besoin des éléments suivants pour construire le Live CD à l'aide des scripts de ce projet :

  • Linux, avec accès root via sudo
  • git
  • make, gcc -- pour compiler les programmes vulnérables
  • pwgen -- pour générer des mots de passe aléatoires
  • rsync
  • genisoimage -- pour mkisofs
  • advancecomp -- pour advdef
  • squashfs-tools -- pour unsquashfs
  • curl -- pour télécharger des paquets et d'autres fichiers

Prérequis pour une construction en système 64 bits

Le Live CD de base est en 32 bits, et donc les programmes C doivent être compilés en 32 bits également. Pour cela, vous devez installer les bibliothèques de développement 32 bits. Sous Debian par exemple, le paquet s'appelle libc6-dev-i386.

Construction du Live CD

Vous avez différentes options pour construire le CD :

  • Construction de base : utiliser un seul script pour tout construire
  • Construction en 3 étapes : 3 étapes pour vous donner la possibilité de personnaliser
  • Construction experte : si vous voulez tout comprendre

Choisissez la méthode qui vous convient le mieux.

Construction de base (pour les impatients)

Pour récupérer tous les fichiers nécessaires, y compris l'image de base TinyCore de 8 Mo, les données du concours de hacking et tous les paquets TinyCore requis, et remasteriser le CD :

root@kitploit:~
./scripts/rebuild.sh

Remarque : certaines étapes nécessitent l'exécution de sudo, vous serez donc invité à saisir votre mot de passe une ou plusieurs fois.

Construction en 3 étapes

L'idée de cette méthode de construction est de créer les données de base du CD mais de s'arrêter avant de reconstruire l'image afin que vous puissiez d'abord la personnaliser.

  1. Construire les données de base du CD :

    root@kitploit:~
     ./scripts/build.sh
    

    Remarque : certaines étapes nécessitent l'exécution de sudo, vous serez donc invité à saisir votre mot de passe une ou plusieurs fois.

  2. Personnalisez le contenu dans le répertoire extract. Cette étape dépend entièrement de vous, selon ce que vous souhaitez personnaliser. Vous voudrez peut-être installer des paquets personnalisés, par exemple des mappages de touches pour claviers non américains :

    root@kitploit:~
     sudo ./scripts/install-tcz.sh kmaps
    
  3. Créer l'ISO final :

    root@kitploit:~
     sudo ./scripts/pack-iso.sh
    

Avertissement

Les défis sont basés sur le concours en ligne original organisé par Stripe : https://stripe.com/blog/capture-the-flag

Utilisation du Live CD

Voir http://janosgyerik.github.com/capture-the-flag/

Captures d'écran

Début Fin

Solutions

Les solutions sont intentionnellement omises de ce projet. Vous pouvez trouver les solutions aux défis Stripe originaux sur Internet, mais ne soyez pas surpris si elles ne fonctionnent pas immédiatement sur ce Live CD. C'est aussi intentionnel ;-)

Veuillez garder vos propres solutions privées.

Abuser du CD

Si vous voulez obtenir un accès root dans le système live, vous pouvez soit faire su - tc pour devenir l'utilisateur admin, soit démarrer le système avec l'option de démarrage mc superuser. Ce n'est pas un secret, et vous n'apprendrez rien de cette façon.

Liens

  • Dernière image ISO
  • Annonce du blog de Capture The Flag, par Stripe
  • Annonce du blog de Capture The Flag 2.0, par Stripe
  • https://insecure.org/stf/smashstack.html
  • Tiny Core Linux
  • Le générateur d'art ASCII CTF
Télécharger l’outil