ASLR в Windows Vista по-умолчанию: что же это такое?
«ASLR по-умолчанию» в Vista это: - Стеки и память рандомизированы - распределяются случайным образом (случайное распределение стеков появилось в post-Beta 2 версиях). - EXE и DLL, являющиеся частью ОС, также рандомизированы. - Все другие EXE и DLL будут нуждаться в новом PE-заголовке; по-умолчанию они не будут рандомизированы. Отметьте, что DLL помеченные для рандомизации, такие как системные DLL, будут рандомизироваться в каждом процессе (вне зависимости включена ли поддержка рандомизации в других объектах, задействованных в этом процессе).
Я рассмотрю более подробно каждый из этих пунктов в ближайшие дни.