В ядро Red Hat Enterprise Linux 3 (RHEL) включена фича,
называемая Position Independent Executables (PIE), очень сильно
затрудняющая атаки, основанные на buffer-overflow.
Смысл в том, что каждый раз, при запуске программы,
она помещается в разные участки памяти, выбираемые случайным образом.
RH уже адаптировал ряд open-source программ для работы с PIE.
>>> Подробности