diff --git a/README.md b/README.md
index c8380bb016b745b683ca7322dd86ab6728fd6db3..3772b3d5df9ec537d6480ab52c6febcc854875b1 100644
--- a/README.md
+++ b/README.md
@@ -7,14 +7,14 @@
     - [2.1 Logiciels utilisés](#21-logiciels-utilisés)
   - [3. Creation du shellcode](#3-creation-du-shellcode)
   - [4. Injection du shellcode](#4-injection-du-shellcode)
-      - [4.1 Trouver le point d'entrée du programme](#411-trouver-le-point-dentrée-du-programme)
-      - [4.2 Trouver un code cave](#412-trouver-un-code-cave)
-      - [4.3 Rediriger le point d'entrée du programme vers le code cave](#413-rediriger-le-point-dentrée-du-programme-vers-le-code-cave)
-      - [4.4 Sauvegarder les registres et les flags](#414-sauvegarder-les-registres-et-les-flags)
-      - [4.5 Injecter le shellcode](#415-injecter-le-shellcode)
-      - [4.6 Retourner à l'adresse du point d'entrée du programme](#416-retourner-à-ladresse-du-point-dentrée-du-programme)
-      - [4.7 Generation du 1er patch](#417-generation-du-1er-patch)
-      - [4.8 Regler le crash](#418-regler-le-crash)
+      - [4.1 Trouver le point d'entrée du programme](#41-trouver-le-point-dentrée-du-programme)
+      - [4.2 Trouver un code cave](#42-trouver-un-code-cave)
+      - [4.3 Rediriger le point d'entrée du programme vers le code cave](#43-rediriger-le-point-dentrée-du-programme-vers-le-code-cave)
+      - [4.4 Sauvegarder les registres et les flags](#44-sauvegarder-les-registres-et-les-flags)
+      - [4.5 Injecter le shellcode](#45-injecter-le-shellcode)
+      - [4.6 Retourner à l'adresse du point d'entrée du programme](#46-retourner-à-ladresse-du-point-dentrée-du-programme)
+      - [4.7 Generation du 1er patch](#47-generation-du-1er-patch)
+      - [4.8 Regler le crash](#48-regler-le-crash)
    - [5 Resultat](#5-resultat)
   
 ## 2. Introduction