Outils pour utilisateurs

Outils du site


trad:why-openbsd.rocks:fact:anti-rop

Anti-ROP


Anti-ROP

L'ordre des symboles dans la libc.so est aléatoire au démarrage afin de prévenir la technique d'exploitation avancée de type dépassement de pile nommée “Return oriented programming”.

An attacker gains control of the call stack to hijack program control flow and then executes carefully chosen machine instruction sequences that are already present in the machine's memory.

En utilisant la génération aléatoire des symboles, l'attaque par vecteur n'est plus efficace.

Des détails :



Contribut(rice|eur)s :

pengouinpdt
trad/why-openbsd.rocks/fact/anti-rop.txt · Dernière modification: 2020/06/04 15:16 de pengouinpdt