CTF
À moins d'indication contraire, les ressources présentées sont gratuites.
Légende utilisée
Symbole | Niveau | Description | Points d'entrée suggérés |
---|---|---|---|
🟢 | Débutant | Accessible sans connaissances préalables. Tutoriels guidés et documentation fournie. | Documentation officielle, Tutoriels pas à pas |
🟡 | Intermédiaire | Nécessite des bases en programmation et en sécurité. Challenges plus complexes avec moins de guidage. | Cours avancés, Writeups de challenges, Communautés spécialisées |
🔴 | Avancé | Requiert une expertise technique solide. Peu ou pas de documentation, challenges complexes nécessitant de la recherche. | Articles techniques, Documentation avancée, Recherche indépendante |
Catégories
📄️ Exploitation du Web
Trouver et exploiter des vulnérabilités sur des sites web (comme l'injection SQL, les failles XSS ou les RCE) pour accéder aux drapeaux cachés.
📄️ Cryptographie
Décrypter des messages chiffrés à l'aide de techniques de cryptanalyse et d'outils de décryptage. Les défis impliquent souvent des algorithmes de chiffrement, des hashages et des stéganographies.
📄️ Rétroingénierie logicielle
Analyser des exécutables ou des binaires pour comprendre leur fonctionnement interne. Les participants doivent désassembler, décompiler et déchiffrer le code pour trouver le drapeau.
📄️ Forensics
Analyser des fichiers, des disques durs ou des captures réseau pour extraire des informations cachées. Les défis portent sur la récupération de données, l'analyse de la mémoire et l'investigation numérique.
📄️ Exploitation de fichiers binaires (pwn)
Identifier et exploiter des failles dans des programmes binaires (comme les dépassements de tampon ou l'exploitation de pointeurs) pour obtenir un accès ou exécuter du code arbitraire.
📄️ Hack The Box (HTB)
Méthodologie pour résoudre les machines sur Hack the Box
📄️ Autres catégories
Une catégorie générale qui inclut des défis variés ou non classifiables, comme des énigmes, des puzzles ou des défis originaux.
📄️ Stratégies
La réussite en CTF d'équipe repose sur une bonne organisation et une communication efficace. Voici une approche structurée pour optimiser la collaboration.
📄️ Cheat Sheets
Les listes de références sont utiles à connaître et avoir sous la main lors de CTF.
📄️ Outils
Un CTF se passe mieux avec les bons outils.