Devenez un as de l'exploitation Binaire & Reverse.
ASM, GDB, buffer overflow, ROP, heap exploitation. Le socle fondamental du pwner. Démontez, débuggez et contournez toutes les protections logicielles modernes.
6 leçons consolidées
De l'ASM élémentaire jusqu'à l'exploitation de la Heap glibc moderne.
2 crackme labs
Résolvez de vrais fichiers d'entraînement compilés pour valider vos compétences.
Buffer overflow
Contrôlez l'exécution globale et apprenez à manipuler le pointeur d'instruction.
ROP & bypass ASLR
Déjouez les mitigations de sécurité modernes en construisant des chaînes de gadgets.
Syllabus de Pwn & Reverse
Découvrez la programmation bas niveau et les techniques d'ingénierie inverse appliquées à la sécurité.
ASM x86_64 — lire le code machine
40 minApprenez à déchiffrer l'assembleur x86_64. Maîtrisez les registres, la structure de la pile (stack) et les conventions d'appel de fonctions (calling conventions).
GDB/pwndbg — debugger comme un exploiter
45 minPrenez en main GDB assisté par l'extension pwndbg. Examinez la mémoire vive, configurez des points d'arrêt (breakpoints) et observez la pile en temps réel.
Buffer Overflow — ret2win
50 minDécouvrez l'attaque binaire fondamentale. Écrasez l'adresse de retour (EIP/RIP) d'un programme vulnérable pour rediriger l'exécution vers une fonction cachée (ret2win).
ROP — bypass ASLR/NX
60 minApprenez à contourner les protections modernes (pile non-exécutable et ASLR). Construisez une chaîne de Return-Oriented Programming (ROP) en assemblant des 'gadgets'.
Compétences acquises
- ✓ Lecture courante de l'assembleur x86_64
- ✓ Débogage et introspection de processus avec GDB/pwndbg
- ✓ Analyse de vulnérabilités mémoires (Stack/Heap Overflow)
- ✓ Développement d'exploits binaires sur mesure
Pré-requis recommandés
- ✓ Bases solides du langage C et d'un langage de script (Python)
- ✓ Avoir complété le niveau 1 (Linux & Command Line)
- ✓ Motivation indispensable pour aborder des concepts bas niveau complexes !
Laboratoire d'Analyse d'Artefacts .ELF64 & Forensique FC-CIR (Saison 04 · 2026)
Rétro-Ingénierie Binaire, Pwnage & Qualification DFIR CSIRT
01 · Artefacts Binaires ELF64 Téléchargeables
Empreintes SHA-256 & Désassemblage
Téléchargement direct de binaires d'entraînement x86_64 compilés avec vérification d'intégrité SHA-256 pour Ghidra, Binary Ninja et objdump.
02 · Débogage GDB/pwndbg sur AttackBox Kali
Inspection Registres & Frames Stack
Environnement préconfiguré avec GDB, pwndbg, ROPgadget et pwntools accessible depuis le navigateur ou via tunnel VPN WireGuard.
03 · Chaînes ROP & Contournement ASLR/NX
Analyse des Mitigations Mémoire
Étude des mécanismes NX, Canary, PIE et RELRO sur Linux et Windows PE afin de concevoir des correctifs bas niveau robustes.
04 · Pont Ingénierie C++ / Python
Automatisation & Qualification FC-CIR
Passerelle directe avec les parcours C++ et Python pour l'écriture d'analyseurs d'artefacts et la préparation à l'examen FC-CIR.
Entrez dans la cour des grands
Maîtrisez la science de l'exploitation binaire en rejoignant le parcours Pro FrenchCyber.