|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Slava Astashonok 2:5020/400 10 Oct 2004 10:39:22 To : Zahar Kiselev Subject : Re: неисполняемый стэк в 2.4 ? -------------------------------------------------------------------------------- Zahar Kiselev wrote: > SA> Что значит сделали? > То, что при написании исходников ядра сразу не предусмотрели запрет исполнения > кода, размещенного в сегменте стэка. Hет, ну, смешной человек. Вы хотите всё и сразу? Так не бывает. Человек не может родиться сертифицированным Unix-админом. Так и система эволюционирует вместе со своими авторами, преобретая новый возможности по мере возникновения потребностей. Почему сразу не были реалезованы поддержка PNP, SMP, журналируемых fs - да по разным причинам: от нехватки рук, до остуствия потребности. 7 лет назад было безопасно пользоваться telnet'ом. 5 лет назад спам ещё можно было фильтровать по FROM. ;-) 3 года назад мало кто задумывался про неисполнеямый стек. Всё меняется - ещё лет пять и мы будем умиляться над наивностью нынешних мер, предпринимаемых для обеспечения безопасности. А вы говорите "сразу"... > SA> Используется. Hе очень часто, но всё же. Сходу могу назвать XFree86, > SA> grub, mplayer, drweb. > Hу и как это надо воспринимать кроме как программистское желание > вы.пендриться.. Hу, это ещё как посмотреть. Вы знаете стандартный способ загрузить и передать управление виндовой dll'ке в unix-like? А это то, что пиходится в некоторых случая делать mplayer'у и wine, это же относится и к drewb'у. Очевидно, и XFree86 использует свой собственный метод загрузки модулей. Почему сразу не предусмотрели стандартный? Так, об этом я уже написал выше. P.S. Для тех, кто далёк от этого, microsoft тоже, наконец, осознала потребность в неисполняем стеке/куче - эта фича присутсвует в SP2 для XP. -- "I love typing NULL. It's like shouting at pointers and bossing them around. Nullify him." -- Sean O'Connor --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/73948cd9826b.html, оценка из 5, голосов 10
|