Stack-Smashing Protector

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis ProPolice)
Aller à : Navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir SSP.

Le Stack-Smashing Protector (également appelé SSP, et autrefois connu sous le nom de ProPolice) est une extension au compilateur GCC qui permet de minimiser les dommages qui peuvent être dus à des attaques de type dépassement de tampon. En particulier, il fournit une protection de la pile (stack-smashing).

La protection Stack-Smashing Protector a originairement été écrite, et est toujours maintenue, par Hiroaki Etoh d'IBM. La première implémentation a été faite pour GCC 3 et a ensuite été réécrite de façon moins intrusive puis intégrée dans GCC 4.1[1].

[modifier] Différentes options

Il existe plusieurs options de compilation dans gcc pour activer les différentes protections contre les buffers overflow:

  • -fstack-protector
  • -fstack-protector-all
  • -Wstack-protector

[modifier] Notes et références

[modifier] Liens externes

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Contribuer
Imprimer / exporter
Boîte à outils
Autres langues