Arkendia Classrooms
Cybersécurité

Hacking éthique : méthodologie de test d'intrusion

Menez de bout en bout, dans un laboratoire personnel légal, un test d'intrusion complet : cadrage et autorisation, reconnaissance, analyse de vulnérabilités, exploitation en environnement autorisé, post-exploitation, puis rédaction du rapport professionnel. Vous terminez avec la méthodologie complète d'un apprenti pentesteur, prêt à poursuivre vers une certification ou le bug bounty.

Intermédiaire 7 h 55 28 leçons Gratuit

Jusqu'ici, vous avez appris à repérer des failles isolées. Ce cours vous apprend la méthodologie complète d'un test d'intrusion professionnel, celle que suivent les pentesteurs : cadrer une mission avec une autorisation écrite et un périmètre, reconnaître une cible sans l'attaquer, analyser ses vulnérabilités, les exploiter dans un laboratoire autorisé, évaluer l'impact d'une compromission, puis documenter et communiquer des résultats exploitables par un client. Chaque étape est reliée à ce qui la précède et à ce qui la suit, car un pentest réussi est avant tout une démarche rigoureuse, pas une collection de techniques.

Le fil rouge du cours est un laboratoire personnel : vous suivez la mission fictive menée pour « Verdelune », une entreprise imaginaire dont le réseau de test (192.168.56.0/24) est hébergé dans vos propres machines virtuelles. Aucune cible réelle, aucun exploit fonctionnel et aucune charge utile offensive ne sont fournis : vous apprenez la démarche et les principes, applicables ensuite dans des environnements d'entraînement légaux comme TryHackMe, HackTheBox, DVWA ou OWASP Juice Shop. Le cadre légal (articles 323-1 à 323-3-1 du Code pénal) et le cadre éthique du bug bounty responsable sont rappelés dès le premier chapitre et reviennent tout au long du parcours.

Ce que vous apprendrez :

  • rédiger une autorisation écrite et un périmètre de test, et choisir le bon type d'audit (boîte noire, grise, blanche) ;
  • mener une reconnaissance passive et active méthodique : OSINT, énumération DNS, scan de ports, prise d'empreinte de services ;
  • exploiter les bases de données de vulnérabilités (CVE, NVD) et prioriser les cibles d'un audit selon le risque réel ;
  • comprendre les principes de l'exploitation, des shells et du pivoting dans un laboratoire autorisé, sans exploit fonctionnel ;
  • comprendre les attaques sur les mots de passe et les identifiants, et les mesures de défense associées ;
  • comprendre les principes de la post-exploitation (élévation de privilèges, persistance, mouvement latéral) et leur détection ;
  • rédiger un rapport de pentest professionnel et le présenter à un client ;
  • situer précisément les limites légales d'un test d'intrusion et savoir où s'arrêter.

Ce cours s'adresse à toute personne ayant suivi le cours « Pentest web et applications » ou en maîtrisant les bases, et souhaitant progresser vers une méthodologie complète de test d'intrusion. Chaque leçon comporte un exercice « à vous de jouer » avec une proposition de solution et un encadré de synthèse ; chaque chapitre se termine par un quiz, et le cours par une évaluation finale de 20 questions couvrant l'ensemble de la méthodologie.

Ce que vous allez apprendre

Prérequis

Avoir suivi le cours « Pentest web et applications », ou en maîtriser les bases : failles web courantes (injection, authentification, contrôle d'accès), usage de Burp Suite, notions de réseaux et de Linux. Prévoyez l'accès à un laboratoire personnel légal (machine virtuelle avec VirtualBox ou VMware) pour les exercices pratiques ; aucune cible réelle n'est nécessaire ni autorisée.

Publicité

Programme

Chapitre 1 Cadre et préparation d'un test d'intrusion

  1. Droit et éthique du hacking éthique : l'autorisation écrite avant tout18 min
  2. Les types de test : boîte noire, boîte grise, boîte blanche16 min
  3. Rédiger une autorisation et définir un périmètre (scope)18 min
  4. Choisir et organiser ses outils : une méthode avant une liste16 min
  5. Quiz : cadre et préparation5 questions

Chapitre 2 La reconnaissance : cartographier avant d'agir

  1. L'OSINT : comprendre ce qu'une organisation expose publiquement16 min
  2. Énumération DNS et sous-domaines18 min
  3. Le scan de ports avec Nmap, dans un laboratoire autorisé20 min
  4. La prise d'empreinte des services : bannières et versions16 min
  5. Quiz : la reconnaissance5 questions

Chapitre 3 L'analyse de vulnérabilités : transformer une carte en pistes

  1. Les bases de données de vulnérabilités : CVE, NVD, CVSS et CWE18 min
  2. Les scanners de vulnérabilités automatisés : principes et usages17 min
  3. Analyse manuelle ou automatisée : les limites des outils16 min
  4. Prioriser les cibles et les pistes d'un audit16 min
  5. Quiz : l'analyse de vulnérabilités5 questions

Chapitre 4 L'exploitation : du constat à la démonstration maîtrisée

  1. Metasploit : les bases d'un framework de test, dans un labo autorisé18 min
  2. Exploiter un service vulnérable en labo légal : la démarche, pas à pas18 min
  3. Shells et reverse shells : comprendre le principe, sans code d'exploitation16 min
  4. Le pivoting : accéder à un réseau au-delà du premier point d'entrée16 min
  5. Quiz : l'exploitation5 questions

Chapitre 5 Mots de passe et accès : attaquer pour mieux défendre

  1. Attaques sur les hachages de mots de passe : principes et salage18 min
  2. Attaques par dictionnaire et force brute, menées de façon responsable en labo18 min
  3. Pass-the-hash et attaques de rejeu : quand le mot de passe n'est même plus nécessaire16 min
  4. Gérer les identifiants côté défense face aux techniques vues côté audit16 min
  5. Quiz : mots de passe et accès5 questions

Chapitre 6 Post-exploitation : comprendre pour mieux détecter

  1. Élévation de privilèges sous Linux : principes18 min
  2. Élévation de privilèges sous Windows : principes18 min
  3. La persistance, présentée du point de vue défensif : comment la détecter16 min
  4. Le mouvement latéral dans un réseau : principes16 min
  5. Quiz : la post-exploitation5 questions

Chapitre 7 Reporting et éthique : donner tout son sens au travail accompli

  1. Rédiger le rapport de pentest complet : structure professionnelle20 min
  2. Communiquer avec le client et présenter les résultats16 min
  3. Limites légales et savoir où s'arrêter16 min
  4. Bilan du cours et transition vers « Apprenti white hat »14 min
  5. Quiz : reporting et éthique5 questions
  1. Quiz final — Quiz final : hacking éthique, méthodologie de test d'intrusion20 questions