
Laboratoire pédagogique documentant l'exploitation pas à pas de CVE-2025-5548 (Débordement de tampon de pile) sur Windows 11, du fuzzing et de l'analyse de crash à l'injection de shellcode et au shell inversé via Immunity Debugger et Mona.
Master en Cybersécurité | Module 6 : Vulnérabilités
Dans ce dépôt, je documente mon immersion pratique dans l'analyse des vulnérabilités au niveau binaire et le développement d'exploits pour les environnements Windows.
L'objectif principal de ce laboratoire est d'intérioriser la méthodologie technique pour passer de la découverte initiale d'un défaut de corruption mémoire (Stack Buffer Overflow) jusqu'à la réalisation de l'exécution de code à distance (RCE) en exploitant le CVE-2025-5548.
Il ne s'agit pas seulement de lancer des outils, mais de comprendre comment la mémoire est corrompue, comment prendre le contrôle du flux d'exécution (Registre EIP) et comment contourner les restrictions pour injecter notre propre Shellcode.
Pour maintenir le projet organisé et simuler le flux de travail réel d'un analyste, j'ai divisé la recherche en deux phases principales :
L'atelier de l'analyste. Ici, je documente comment j'ai configuré une machine virtuelle isolée (Windows 11) et le déploiement de l'arsenal nécessaire à l'analyse :
La matérialisation du risque. Contient le pas à pas méthodologique du développement de l'exploit pour le CVE-2025-5548 :
JMP ESP).Note : Ce projet a été réalisé dans un environnement de laboratoire strictement contrôlé et isolé. Toutes les expériences, analyses et développement d'exploits ont des fins uniquement et exclusivement éducatives dans le cadre de ma formation en cybersécurité. Je ne suis pas responsable de l'usage abusif qui pourrait être fait des informations ou des scripts publiés ici.
Auteur : Carlos Ruesca / Charlyrr
Matière : Méthodologie et Analyse des Vulnérabilités
Note : Ce projet a été réalisé dans un environnement de laboratoire contrôlé et éthique, à des fins strictement éducatives dans le cadre de ma formation en cybersécurité.