|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Drokin 2:5020/400 06 Feb 2003 15:18:57 To : Igor Sysoev Subject : Re: 386SX and RedHat_8.0 -------------------------------------------------------------------------------- Hello! Igor Sysoev <is@rambler-co.ru> wrote: IS> Это ты неправильное слово запомнил. Запоминать нужно было не "ранние", а IS> "выродки". Nx586 (который по сути был странный 486) - это выродок. IS> А ia32 - это, кстати, интеловское название и всякие NexGen и компания IS> туда не входят. x86 - это для них подходящее название. ну вроде как теперь ia32 - вполне употребимая замена для x86, нет разве? >> IS> Вы рассказываете какие-то странные вещи. >> IS> Прежде всего, мне кажется, что другому трэду, меняющему маппинг >> IS> странички, которую в данный момент окучивает ядро, это самое ядро должно >> IS> бы дать по рогам, вернув EBUSY или EACCES. Или же окучивание странички >> IS> ядром >> А ядро эту страничку не окучивает еще. IS> Как это не окучивает ? Оно же проверило её, нет ? Проверило и пошло заниматься подготовкой к окучиванию. >> IS> должно быть атомарной операцией, то есть, трэд должен быть просто >> Hесомненно, но ряд операций проверка->подготовка->окучивание >> атомарными быть не могут. IS> Атомарным этот ряд должен быть по отношению к процессу. К какому из? >> IS> Hо вернёмся к нашим баранам. >> IS> Баран номер раз - мне не совсем понятно, чем же тут поможет R/W бит >> IS> в странице. >> Тем что там где WP работает, нельзя писать в READ_ONLY странички юзерспейса. >> Соответственно при такой попытке м сразу это заметим. IS> Хорошо, заметили. И что сделаем ? Ясно что: return -EFAULT IS> А если маппинг изменили, но оставили R/W, то не заметим ? Hет, естественно. Hо раз у юзера есть права туда писать - "we give him enough rope to shoot himself in the foot" >> IS> Баран номер два - как вышеописанный случай относится к "security risk >> IS> у малтиюзер машинок" ? Я пока увидел только brain damaged малтитрэдовую >> IS> программу. >> Там сверху уже достаточно ключевых слов чтобы погуглить за более >> подробной информацией. IS> Да, это знакомый мне дискуссионный приём. Его ещё называют "слил". http://www.uwsg.iu.edu/hypermail/linux/kernel/0203.1/0403.html Правда особого описания там нет ;) Зато Linus лично говорит про секурити риск. ;) Bye, Oleg --- ifmail v.2.15dev5 * Origin: Green's home news server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/155506119ad66.html, оценка из 5, голосов 10
|