Outils pour utilisateurs

Outils du site


trad:why-openbsd.rocks:fact:malloc-randomization

Memory allocation randomization


Allocation Aléatoire de Mémoire

malloc alloue des espaces mémoire aux programmes qui en ont besoin en utilisant les appels systèmes. Il rend aléatoire les allocations mémoires sur tout l'espace d'adressage.

Cela rend les attaques plus difficiles à réaliser parce que chaque exécution à son propre calque mémoire. Il capture les bogues (les allocations sont gérées par de la mémoire non mappée) et permet à realloc d'agrandir une allocation sans la copier, dans la plupart des cas.

Des détails :



Contribut(rice|eur)s :

pengouinpdt
trad/why-openbsd.rocks/fact/malloc-randomization.txt · Dernière modification: 2020/06/04 15:31 de pengouinpdt