Я прочитал в книге, что переполнение буфера может использоваться как способ внедрения кода эксплойта, который будет атаковать систему. И Рандомизация стека — один из таких эффективных способов предотвращения таких атак.
Я не могу понять, что такое Рандомизация стека и как она предотвращает эти атаки?