 |
 |
Accès au contenu |
|
Début de la présentation
Version PDF [3 Mo]
|
 |
 |
Description |
|
Le ROP est une technique d'exploitation des dépassements de buffers (stack, heap overflow) fonctionnant dans le cas où les OS disposent de protections particulières (bit NX, DEP, certains cas d'ASLR...), ce qui est notamment le cas dans les iPhones, Windows ou certaines distributions Linux. Cette technique consiste à ne pas envoyer de code malveillant, mais à utiliser des portions de librairies existant en mémoire afin de reconstruire du code utile à l'attaquant. Cette conférence présentera les fondamentaux de cette technique, des exemples d'attaques réelles utilisant cette technique, quelques outils utilisables pour la création de charges utiles ROP, des mesures de protection adaptées.
|
 |
 |
Contexte & Dates |
|
Conférence aux GS-Days 2010, le
30 novembre 2010.
|
 |
 |
Auteur |
|
Jean-Baptiste Aviat (Jean-Baptiste.Aviat@hsc.fr) |
 |
 |
Langue et Nature |
|
[
-
]
|
 |
 |
Résumé & Table des matières |
|
Page de garde
Stack Overflow simple
Return into libc
ASLR
ROP
Recherche de gadgets
|
 |
 |
Documents liés |
|
|
 |
 |
Droits d'auteur |
|
© 2010, Hervé Schauer Consultants, tous droits réservés. |
 |