Catégories des challenges
Sécurité Web
C'est quoi ?
La sécurité web concerne la protection des applications et des sites web contre diverses vulnérabilités.
Avec quelles compétences ?
- Connaissance des protocoles web (HTTP, SQL)
- Utilisation d’outils comme Burp Suite, OWASP ZAP
- Développement sécurisé
Pour exercer quels métiers ?
- Développeur web
- Expert en sécurité applicative
- Consultant en cybersécurité
Cryptographie
C'est quoi ?
La cryptographie protège les données grâce à des algorithmes mathématiques avancés.
Avec quelles compétences ?
- Algorithmes cryptographiques (RSA, AES, SHA)
- Mathématiques appliquées (théorie des nombres)
- Utilisation d’outils comme SageMath, Python
Pour exercer quels métiers ?
- Cryptanalyste
- Ingénieur en cryptographie
- Consultant en cybersécurité
OSINT (Open Source Intelligence)
C'est quoi ?
L’OSINT repose sur la collecte et l’analyse d’informations disponibles publiquement afin de répondre à des besoins spécifiques en cybersécurité ou investigation.
Avec quelles compétences ?
- Recherche avancée sur Internet
- Utilisation d’outils spécialisés (Maltego, Sherlock)
- Analyse critique des sources
Pour exercer quels métiers ?
- Analyste en cybersécurité
- Enquêteur en cybercriminalité
- Spécialiste du renseignement
Reverse Engineering (Rétro-ingénierie)
C'est quoi ?
Le reverse engineering permet d’analyser un logiciel ou un binaire pour en comprendre le fonctionnement interne.
Avec quelles compétences ?
- Maîtrise des langages bas-niveau (assembleur)
- Utilisation d’outils comme Ghidra, IDA Pro
- Analyse d’architectures système
Pour exercer quels métiers ?
- Analyste en cybersécurité
- Ingénieur en rétroconception
- Expert en protection des logiciels
Forensic
C'est quoi ?
Le forensic s'intéresse à la recherche de preuves numériques dans le cadre d’enquêtes judiciaires ou d’incidents de sécurité.
Avec quelles compétences ?
- Analyse des journaux d’événements
- Récupération de données effacées
- Maîtrise d’outils comme Autopsy, FTK
Pour exercer quels métiers ?
- Enquêteur en gendarmerie/police
- Analyste SOC
- Expert en réponse à incident
Pwn
C'est quoi ?
Le Pwn se concentre sur l’exploitation de vulnérabilités dans des logiciels et systèmes pour en comprendre et anticiper les failles.
Avec quelles compétences ?
- Gestion mémoire (stack/heap)
- Langages bas-niveau (C/C++)
- Utilisation d’outils comme GDB, Pwntools
Pour exercer quels métiers ?
- Pentester
- Chercheur en sécurité
- Ingénieur en sécurité logicielle