The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Не исполняемый стэк и куча в NetBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Не исполняемый стэк и куча в NetBSD"
Сообщение от opennews (??) on 23-Май-04, 10:45 
Улучшен (http://www.netbsd.org/Changes/#nonexec-update) код подсистемы для защиты от переполнения буфера, который будет включен по умолчанию в NetBSD 2.0. "Non-executable stack and heap" для i386 систем реализован программно (только защита стэка), а для платформ  amd64, sparc64, sparc (sun4m, sun4d), powerpc (ibm4xx), alpha, sh5, hppa и powerpc поддерживается на аппаратном уровне.

В OpenBSD подобный механизм реализован начиная с версии 3.2 (http://www.openbsd.org/32.html). Для FreeBSD похожих патчей не замечено (как вариант - пересборка с gcc stack-smashing protector (http://www.trl.ibm.com/projects/security/ssp/buildfreebsd.html)).

URL: http://www.netbsd.org/Documentation/kernel/non-exec.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=3888

Cообщить модератору | Наверх | ^

 Оглавление

Сообщения по теме [Сортировка по ответам]

1. "Не исполняемый стэк и куча в NetBSD"
Сообщение от ant (??) on 23-Май-04, 10:45 
ну и правильно, что не замечено, а то будут такие же грабли со сборкой половины прог, как в OpenBSD. Лесом, лесом.
Cообщить модератору | Наверх | ^

2. "Не исполняемый стэк и куча в NetBSD"
Сообщение от ilya email(??) on 23-Май-04, 11:10 
JDK, mplayer, а кто еще хочет исполняемого стека?
Cообщить модератору | Наверх | ^

3. "Не исполняемый стэк и куча в NetBSD"
Сообщение от rost on 23-Май-04, 15:20 
+ xfree86,wine
Cообщить модератору | Наверх | ^

4. "Не исполняемый стэк и куча в NetBSD"
Сообщение от ant (??) on 23-Май-04, 15:25 
postgres
Cообщить модератору | Наверх | ^

5. "Не исполняемый стэк и куча в NetBSD"
Сообщение от ilya email(??) on 23-Май-04, 17:13 
wine не знаю, а X у меня (OpenBSD,Linux) работает без проблем.
Cообщить модератору | Наверх | ^

6. "Не исполняемый стэк и куча в NetBSD"
Сообщение от ilya email(??) on 23-Май-04, 17:15 
>postgres
Под open не использую, а под линуксом с Owl патчем работает.
Может дело не в стеке?

Cообщить модератору | Наверх | ^

7. "Не исполняемый стэк и куча в NetBSD"
Сообщение от rost on 23-Май-04, 22:14 
с owl у меня тоже работает(точнее- работало, когда юзал этот owl ;))
в вот с pax не хотело ни в какую, пока chpax -p /usr/X11R6/bin/XFree86 не сделал.
знающие люди также говорили, что статическая линковка xfree решает проблемы, но я не знаю - не пробовал...
Cообщить модератору | Наверх | ^

8. "Не исполняемый стэк и куча в NetBSD"
Сообщение от ant (??) on 23-Май-04, 23:25 
в любом случае, видите сколько сразу граблей полезло.  зачем ломать отлично работающую систему? так что политика freebsd в этом плане - самая верная.
Cообщить модератору | Наверх | ^

9. "Не исполняемый стэк и куча в NetBSD"
Сообщение от uldus (ok) on 24-Май-04, 08:53 
>в любом случае, видите сколько сразу граблей полезло.  зачем ломать отлично
>работающую систему? так что политика freebsd в этом плане - самая
>верная.

Работающую трогать не нужно, но как опция такая штука быть должна.

Cообщить модератору | Наверх | ^

10. "Не исполняемый стэк и куча в NetBSD"
Сообщение от ilya email(??) on 24-Май-04, 10:59 
В том-то и дело, что не вижу. Кроме postgres(а у меня он работает)
не было названо не одного важного приложения. А плюс от
не исполняемого стека очевиден. К тому же все виденные мной реализации
позволяют отключать эту возможность для конкретного приложения.
Вывод: фича нужная.
Cообщить модератору | Наверх | ^


Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру