Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parGauthier Christophe Modifié depuis plus de 9 années
1
Les buffers overflow 1
2
2
3
3
4
4
5
5
6
6
8
8
9
9
10
10
11
Un Heap Overflow (débordement de tas) est un type de débordement de tampon qui se produit dans la zone de données en tas. 11
12
Un débordement accidentel peut entraîner la corruption de données ou un comportement inattendu par quelque procédé qui utilise la zone de mémoire affectée. 12
13
Les seules méthodes complètement sûres seraient de: De bien programmer Les rendre impossibles de façon inhérente (langages avec vérification) Méthodes réalistes: Auditer le code de manière proactive Rendre l’exploitation extrêmement difficile Patchs OpenWall pour Linux http://www.openwall.com/linux/ http://www.openwall.com/linux/ Stack non exécutable + d’autres modifications StackGuard http://www.immunix.org/stackguard.html http://www.immunix.org/stackguard.html Modification de GCC pour introduire des canaris
14
14
15
15
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.