From 7a5794b87ffae2e039c05eb5a8ffde1dc50f801d Mon Sep 17 00:00:00 2001 From: Yorick Barbanneau Date: Thu, 30 Mar 2023 11:12:02 +0200 Subject: [PATCH] Reword, spell correction --- .../td5-stackoverflow_shellcode/index.md | 70 ++++++++++++++----- 1 file changed, 54 insertions(+), 16 deletions(-) diff --git a/content/secu_logicielle/td5-stackoverflow_shellcode/index.md b/content/secu_logicielle/td5-stackoverflow_shellcode/index.md index aeebe95..944a0a8 100644 --- a/content/secu_logicielle/td5-stackoverflow_shellcode/index.md +++ b/content/secu_logicielle/td5-stackoverflow_shellcode/index.md @@ -1,6 +1,7 @@ --- title: "Sécurité logicielle : TD5 stack overflow et shellcode" date: 2023-02-17 +lastmod: 2023-03-30 tags: ["Assembleur", "x86"] author: - Yorick Barbanneau @@ -17,7 +18,7 @@ conséquence du *buffer overflow* causée par une mauvaise maitrise des boucles variables associées. En effet en prenant en compte le 0 comme index de tableau, la boucle `for (i=0; -i<=N; i++)` itère 12 fois et non 11. La condition devrait être `i