Cybersécurité & pentest éthique
Apprendre les bases du pentest en laboratoire : Nmap, HTTP GET/POST, Burp Suite, IDOR, SQLmap et Metasploit, puis corriger et documenter les vulnérabilités.
Formation informatique Nexorix
Cybersécurité & pentest éthique
Un parcours d’initiation pratique à la sécurité des réseaux et des applications web. Les tests se déroulent uniquement sur des machines de formation isolées et des applications volontairement vulnérables, dans un périmètre explicitement autorisé. Des bases d’utilisation du PC sont nécessaires ; les notions Linux, réseau et HTTP sont introduites avant les outils.
Format
Profil du formateur
Formation animée par nos experts informatiques seniors avec plus de 10 ans d’expérience sur des projets exigeants pour de grandes entreprises. L’approche est pratique, concrète et orientée compétences utilisables immédiatement.
Objectif du parcours
Avancer étape par étape, avec des explications simples, des exercices guidés et un projet concret pour valider les acquis.
Demander des informationsCe que vous allez apprendre
- Lire une requête et une réponse HTTP : GET, POST, paramètres, en-têtes, cookies et codes de statut.
- Cartographier les services du laboratoire avec Nmap et interpréter les résultats sans confondre port ouvert et vulnérabilité.
- Utiliser Burp Suite Community, Proxy et Repeater pour observer et comparer des échanges web.
- Comprendre et vérifier des IDOR, injections SQL et XSS sur des données fictives, puis identifier les protections adaptées.
- Découvrir SQLmap et Metasploit de façon encadrée, vérifier les constats et expliquer les limites de l’automatisation.
- Rédiger un rapport clair : périmètre, preuve minimale, impact, correction et résultat du nouveau test.
Programme par séance
Cadre du pentest et laboratoire
Définir autorisation, périmètre et règles d’arrêt. Préparer des machines isolées, des comptes fictifs et des instantanés de restauration.
Linux et terminal : les bases utiles
Se repérer dans les fichiers, lire une commande, comprendre les utilisateurs et permissions et organiser ses notes de laboratoire.
Réseaux, ports et services
Comprendre IP, DNS, TCP/UDP et le rôle d’un port. Observer un échange réseau et distinguer service exposé et vulnérabilité.
HTTP : GET, POST et HTTPS
Lire URL, paramètres, en-têtes, corps et codes de statut. Comparer GET et POST ; comprendre que POST seul ne chiffre pas les données.
Nmap : reconnaissance du laboratoire
Découvrir les hôtes et services du périmètre autorisé, limiter les scans et interpréter un inventaire avec les précautions nécessaires.
Burp Suite : Proxy et interception
Configurer un navigateur de test dédié avec Burp Community. Observer les requêtes du laboratoire, filtrer le périmètre et gérer le certificat de test.
Burp Repeater : tester une hypothèse
Rejouer une requête du laboratoire, modifier un paramètre à la fois et comparer les réponses. Conserver une preuve minimale et reproductible.
Authentification, sessions et cookies
Distinguer identité et autorisation. Observer connexion, déconnexion et expiration ; comprendre les attributs des cookies et le rôle d’une protection CSRF.
IDOR et contrôle d’accès
Comparer deux comptes fictifs sur VestiMode. Vérifier les autorisations côté serveur pour un objet et une action ; comprendre aussi le terme BOLA pour les API.
Injection SQL : comprendre avant d’automatiser
Découvrir requêtes SQL et séparation entre code et données sur une application vulnérable de formation. Expliquer les requêtes paramétrées et le moindre privilège.
SQLmap : validation encadrée
Découvrir l’outil sur un point de test désigné, limiter les vérifications et interpréter les résultats. Pas d’extraction de données réelles ni de test hors périmètre.
XSS et protection de l’affichage
Distinguer XSS réfléchi et stocké dans le laboratoire. Observer l’impact d’une preuve inoffensive et comprendre encodage de sortie et protections du navigateur.
Fichiers, téléversement et chemins
Étudier un téléversement et un défaut de contrôle de chemin sur des fichiers fictifs. Proposer validation du contenu, contrôle d’accès et rangement adapté.
Metasploit : démonstration en environnement isolé
Comprendre modules, options, compatibilité et vérification d’une vulnérabilité sur une machine volontairement vulnérable. Restaurer le laboratoire après l’exercice.
Remédiation, journaux et rapport
Prioriser les risques, proposer une correction et observer les traces utiles. Rédiger périmètre, constat, impact et procédure de revalidation sans exposer de secrets.
Projet final : audit et restitution
Appliquer la démarche sur VestiMode et une machine de formation, présenter les constats et vérifier une correction. Faire le bilan des limites du test.
Projet pratique
Réaliser un mini-audit de l’application fictive VestiMode et d’une machine du laboratoire : reconnaissance limitée, vérifications web manuelles, analyse des résultats, corrections prioritaires et rapport final. Les données sont fictives ; aucun test sur un service public ou un système tiers n’est inclus. Ce parcours d’initiation ne constitue pas une certification professionnelle de pentester.