|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Nick Gazaloff 2:5020/400 13 Oct 2004 11:59:08 To : Zahar Kiselev Subject : Re: неисполняемый стэк в 2.4 ? --------------------------------------------------------------------------------
Zahar Kiselev wrote:
> Hello Nick!
>
> Oct 12 23:36 04, Nick Gazaloff wrote to Zahar Kiselev:
>
> >> NG> Вот я и говорю, о чем это мы? О программной реализации
> >> NG> неисполняемого стека на x86 (которая аппаратно это не
> >> NG> поддерживает)
> >> Открываем книжку Орловского "Введение в архитектуру 80386" на 54
> >> странице и читаем: "Дескриптор сегмента может быть помечен правами,
> NG> Смотрим на ключевое слово "сегмент" и вспоминаем о flat 32-bit
> NG> memory.
> А это никак не проблема _аппаратной_ платформы. Платформа поддерживает все что
> нужно, это ОС не пользуется этой поддержкой. Тем более что в той же книжке
> читаем:"Вместо защиты сегментов ОС могут защищать страницы. Такая защита может
> быть обеспечена и для отдельных частей больших сегментов.[...] 80386 проверяет
> атрибуты страниц после контроля правильности доступа по атрибутам сегмента."
> Hичто не мешает использовать и тот и другой механизм защиты одновременно -
> было бы желание у писателей ОСов.
Значит, openwall дураки писали? Вместо того, чтобы задействовать
аппаратную защиту (которую дурак LT не смог включить), они ее стали
эмулировать?
--
Best regards,
Nick
(GPG Key ID: 4396B2D0, fingerprint: 648E C3FE ACF6 A730 FF52 D717 776D
1CB0 4396 B2D0)
--- ifmail v.2.15dev5.3
* Origin: RTComm.RU (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/9181eb5a850e.html, оценка из 5, голосов 10
|