Aller au contenu principal

Plateformes

Hack The Box (HTB)

Une plateforme axée sur des machines virtuelles et des challenges pratiques avec un focus pentesting.

AvantagesInconvénients
Environnements réalistesCourbe d'apprentissage assez raide
Très grande communauté activePeut être frustrant pour les débutants
Contenu régulièrement mis à jourCertains contenus premium payants
Excellent pour la préparation OSCPInterface parfois complexe
Solutions détaillées disponiblesNécessite un bon niveau technique de base
info

Hack the Box propose aussi son Academy, un environnement plus adapté aux apprentissages et permettant d'obtenir des certifications.

TryHackMe (THM)

Plateforme orientée apprentissage avec une approche plus pédagogique et guidée.

AvantagesInconvénients
Parfait pour les débutantsMoins de machines avancées que HTB
Chemins d'apprentissage structurésContenu premium limité en version gratuite
Interface intuitiveCertains labs peuvent être lents
Tutoriels détaillésMoins challengeant pour experts
Rooms thématiques complètesCommunauté moins grande que HTB

Root-Me

Plateforme française proposant des challenges variés en sécurité informatique.

AvantagesInconvénients
Totalement gratuitInterface un peu datée
Grande variété de challengesDocumentation parfois limitée
Fort accent sur les fondamentauxProgression moins structurée
Communauté francophone activeMoins de contenu récent
Système de points motivantPeu d'environnements réalistes

PortSwigger Web Security Academy

Plateforme spécialisée dans la sécurité des applications web, créée par les développeurs de Burp Suite.

AvantagesInconvénients
Contenu très qualitatifFocalisé uniquement sur le web
Documentation exhaustivePas de gamification
Labs pratiques bien conçusProgression parfois répétitive
Gratuit et completNécessite Burp Suite
Mis à jour régulièrementPeut être technique pour débutants

Vulnerable by Design

Les challenges Vulnerable by design sont des applications intentionnellement conçues avec des vulnérabilités à des fins pédagogiques. Comme OWASP Juice Shop ou DVWA, ces plateformes open source permettent aux apprenants d'explorer des failles de sécurité dans un environnement contrôlé.

Leur code source accessible offre une double perspective : exploiter les vulnérabilités et comprendre leur implémentation technique. Ces applications peuvent être facilement déployées localement ou dans le cloud, offrant ainsi un terrain d'entraînement personnalisé pour pratiquer la sécurité applicative à son rythme.

En voici quelques exemples:

  • Kubernetes Goat : Environnement Kubernetes vulnérable pour apprendre la sécurité des conteneurs et clusters
  • TerraformGoat : Infrastructure as Code vulnérable pour pratiquer la sécurité cloud et Terraform
  • SKF Flask : Application Python Flask vulnérable avec tutoriels sur les failles web modernes
  • OWASP Juice Shop : Application e-commerce moderne en NodeJS avec plus de 100 challenges de sécurité
  • iGoat Swift : Application iOS vulnérable pour apprendre la sécurité mobile sur Swift
  • OWASP WrongSecrets: Vulnerable app with examples showing how to not use secrets