EINSEIGNEMENT
Audits et tests d’intrusion
Evaluer la sécurité des systèmes d’information par des audits rigoureux et des tests offensifs pour identifier les vulnérabilités avant les attaquants.


Notions abordées

Méthodologies d’évaluation de la sécurité d’un système d’information
Définition et objectifs des approches de sécurité sur un périmètre ciblé à travers les notions d’audits, de tests d’intrusion (Pentest), d’opérations Red Team et de Bug Bounty. Les étudiants étudient la modélisation des cybermenaces à travers la Cyber Kill Chain et la matrice MITRE ATT&CK, tout en s’appropriant les phases chronologiques d’un test (reconnaissance, cartographie, exploitation, post-exploitation). Enfin, ce point intègre la caractérisation et la notation standardisée de la sévérité des failles découvertes à l’aide du système de score CVSS (Common Vulnerability Scoring System)..

Exploitation de vulnérabilités et techniques d’attaque
Prise en main des outils de référence (distributions Kali Linux, framework Metasploit, Nmap, …) pour identifier et exploiter les faiblesses des systèmes et réseaux. Sensibilisation à la création de charges utiles applicatives.

Élévation de privilèges et extraction de secrets
Étude des mécanismes de post-exploitation visant à compromettre un système en profondeur. Apprentissage des techniques d’extraction de bases de données de mots de passe, d’attaques par force brute cryptographique, et de contournement des contrôles d’accès pour obtenir les privilèges d’administration maximaux.


Exemples de travaux pratiques

TP Initiation au pentest
IUT d’Annecy – Université Savoie Mont Blanc
Mike Da Silva, Julien Hoarau et Gérard Trémolada
Ce TP propose une initiation visant à découvrir les différentes phases chronologiques d’un test d’intrusion (pentest). En s’appuyant sur la distribution Kali Linux, les étudiants apprennent à articuler méthodologiquement chaque étape d’une cyberattaque éthique, depuis la collecte initiale d’informations jusqu’à la compromission finale de cibles Linux (Metasploitable) et Windows.
Reconnaissance passive (OSINT) et cartographie
Découverte et application des techniques d’OSINT (Open Source Intelligence) pour collecter des informations publiques sur une cible. Apprentissage des méthodes de reconnaissance passive afin de cartographier un périmètre sans générer la moindre interaction directe ou alerte sur le système d’information ciblé.
Reconnaissance active et scan réseau avec Nmap
Mise en œuvre d’une phase de reconnaissance active à l’aide de l’outil Nmap depuis une machine Kali Linux. Analyse des ports ouverts, identification des services et détection des versions de systèmes d’exploitation sur une cible Metasploitable afin de dresser la surface d’attaque.
Exploitation de vulnérabilités et génération de charges utiles
Prise en main du framework Metasploit pour identifier et exploiter les failles de sécurité découvertes sur la machine cible. Utilisation conjointe de l’outil Msfvenom pour concevoir et injecter une charge virale.
Élévation de privilèges, extraction et brute-force de secrets
Déploiement de techniques de post-exploitation sur des environnements cibles Linux et Windows. Extraction (dump) de mots de passe, application d’attaques par force brute et exécution de scénarios de montée en privilèges.

TP Pentest de l’application web DVWA
IUT de Vélizy – Université de Versailles Saint-Quentin-en-Yvelines (UVSQ)
Willy Guillemin
Ce TP est structuré comme une démarche d’audit professionnel visant à identifier, exploiter et corriger les vulnérabilités majeures du Top 10 OWASP d’un site web. Les étudiants sont mis en situation sur l’application DVWA afin de maîtriser à la fois les mécanismes d’attaque web et les stratégies de remédiation indispensables à la sécurisation des applications.
Identification et exploitation des injections et failles logiques
Découverte et exploitation pratique des failles d’injection SQL (classiques et blind), ainsi que des vulnérabilités de contournement d’authentification. Compréhension de l’impact de ces failles sur l’accès aux bases de données et aux composants critiques du serveur web.
Attaques côté client et exécution de scripts (XSS & CSRF)
Analyse et exploitation des failles de script intersites (XSS) et de falsification de requête (CSRF) permettant le vol de sessions, la manipulation de l’affichage ou l’exécution d’actions malveillantes à l’insu de l’utilisateur.
Inclusions et téléchargement de fichiers
Exploitation des failles d’inclusion de fichiers (LFI/RFI) et de téléversement non sécurisé (File Upload) permettant l’exécution de code arbitraire.

Exemple de projets
CAP CYBER – IUT de La Rochelle : diagnostics cyber gratuits pour les TPE/PME
Dans le cadre de leur formation en BUT2 Réseaux & Télécommunications parcours Cybersécurité à l’IUT de La Rochelle, des étudiants ont mené pendant trois mois des diagnostics cyber gratuits au profit de TPE/PME de Charente-Maritime. Encadrés par les experts de Cybercape, ils ont audité une trentaine d’entreprises et d’administrations locales, en combinant analyse interne, analyse externe et questionnaire basé sur l’outil MonAideCyber de l’ANSSI. Chaque structure auditée a reçu une note de maturité cyber accompagnée de recommandations concrètes de sécurisation.

Conception d’un CTF « Capture The Flag »
IUT de Belfort-Montbéliard
Christophe VANSTRACEELE
Un Capture The Flag est une compétition de cybersécurité durant laquelle les participants relèvent une série de challenges techniques à durée limitée. Le projet consiste à confier aux BUT3 Cyber la conception de la totalité des éléments nécessaires, de l’infra physique et virtuelle, au serveur en passant par les challenges.
- Architecture sécurisée virtualisée sur ProxMox contenant : serveur web, serveur d’épreuves, Authentification des utilisateurs, DNS, Pare-feu/filtrages, DCHP, VPN pour accès à distance, monitoring, reverse proxy…
- Serveur d’épreuves basé sur CTFd. Les différents challenges seront hébergés sous forme de conteneurs Docker.
- Accès local : WiFi pour connexion sans fil, switchs sécurisés.
- Les étudiants conçoivent les épreuves dans plusieurs niveaux de difficultés et différents thèmes : web client/serveur, cryptographie, cracking, privesc, réaliste, stéganographie, réseaux, Forensic, OSINT, etc…
- Phase de test : vérification croisée du bon fonctionnement, absence de bug, résolution non-évidente par l’IA, difficulté réelle, sélection des challs pertinents.
- Mise en œuvre lors d’un CTF nocturne, et gestion des imprévus, aide à l’utilisateur.

De la conception à la compromission : Apprentissage actif en Cybersécurité par jeu de rôle Blue Team / Red Team
IUT Poitiers-Châtellerault – Anne-Sophie Capelle-Laizé et Patrick Coirault
Dans le cadre une SAé Veille Technologique du BUT3, les étudiants travaillent sur un cycle de vie d’un réseau d’entreprise via un jeu de postures successives en Blue Team / Red Team. Le projet combine aspects techniques (infrastructure, services, outils de surveillance) et humains avec une approche proactive (prévention) et réactive (remédiation). Le projet se découpe en différentes étapes :
- En mode Blue Team, les étudiants conçoivent, mettent en œuvre et supervisent d’un réseau dédié services suivant un cahier des charges spécifiques. L’infrastructure comprend entre autres un pare-feu en coupure de réseau, des services dédiés aux usagers et des services de supervision (pile ELK, suricata…)
- Les enseignants fournissent de nouveaux serveurs (Linux et Windows) présentant des failles de sécurité.
- Passage en mode Red Team pour les étudiants : à partir d’une kali située à l’extérieur du réseau, les étudiants doivent attaquer ce réseau d’entreprise et le compromettre. Ils explorent la Cyber Kill Chain : reconnaissance, exploration, implantation, escalade de privilèges, reconnaissance interne, mouvement latéral, compromission de serveurs et exfiltration de données.
- Retour en Blue Team, ils analysent les traces, corrigent les vulnérabilités, réalisent un rapport d’incident.

Pour forger leurs compétences, en plus de TP et projets, les étudiants s’entraînent aussi des plateformes dédiées aux challenges et CTF :
Root-Me
Plateforme francophone avec laquelle le réseau des IUT R&T dispose d’un partenariat.
TryHackMe
Environnement structuré autour de parcours d’apprentissage guidés et progressifs.
Hack The Box
Plateforme de haut niveau dédiée à la simulation d’infrastructures d’entreprise complexes.
Prêt à auditer et protéger les systèmes d’information ?
Découvrez nos autres enseignements de cybersécurité.