Dynamische Basis (Delphi)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Liste der Delphi-Compiler-Direktiven - Index


Typ

Option

Syntax

{$DYNAMICBASE ON} {$DYNAMICBASE OFF}

Vorgabe

{$DYNAMICBASE ON}

Bereich

Lokal


Bemerkungen

{$DYNAMICBASE} aktiviert ASLR (Address Space Randomization) in Windows Vista und höher, das einen sicheren Schutz vor Angriffen bietet, die auf einem Pufferüberlauf basieren. Das Aktivieren von {$DYNAMICBASE} verhindert Angriffe auf Speicherschwachstellen, indem ASLR die Adressraumpositionen für den Stack, den Heap, die Bibliotheken und die wichtigsten Datenbereiche eines Prozesses zufällig anordnet.

Siehe auch