- А разве нельзя на уровне ОС выделять страницы памяти так, чтобы между соседними ,
Аноним, 19-Июн-17, 21:54 (3)
//
- Это и есть stack guard-page про обход которой говориться в новости ,
Аноним, 19-Июн-17, 21:56 (5)
- В мире управляемых языков таких проблем нет ,
Аноним, 19-Июн-17, 21:56 (6)
//
- Rust is memory safe but has this same stack exhaustion issue ,
Michael Shigorin, 19-Июн-17, 22:31 (10)
//
- Вот только ОСей на этих управляемых языках нету ,
Аноним, 19-Июн-17, 22:36 (11)
//
- Стэка в упр коде вроде как по определению быть не может Расплата в производител,
123, 19-Июн-17, 22:41 (14)
- Зато в виртуальных машинах таких языков ещё как есть ,
Аноним, 20-Июн-17, 06:34 (30)
//
- http cdn3 meme am cache images folder526 600x600 16784526 you-cant-if-you-dont,
pripolz, 10-Июл-17, 18:34 (75)
- Предложил мелкую правку новости с учётом https cve basealt ru informatsiia-ob-,
Michael Shigorin, 19-Июн-17, 22:28 (9)
//
- А что за механизм защиты ,
Wladmis, 19-Июн-17, 22:59 (18)
//
- Как-то слишком голословно, что именно за защита PS Главное то не упомянули, что,
Аноним, 19-Июн-17, 23:09 (21)
//
- это _не_ дыра Дыра - ошибка в коде программы, позволяющая, подсунув ей то, о чем,
пох, 20-Июн-17, 14:25 (53)
//
- Если по уму, то это должны делать авторы libc, поскольку ld so тоже использует п,
добрый, 20-Июн-17, 14:42 (55)
- автор либси - некто Ульрих Дрепер, известный своим клиническим вывихом мозгов О,
пох, 20-Июн-17, 15:23 (57)
- Уже давно пилят без Дреппера ,
Black_Angel_by, 20-Июн-17, 15:50 (60)
- Там сейчас сильно другая ситуация, но добиться консенсуса по чему-нить вроде htt,
Michael Shigorin, 20-Июн-17, 16:06 (62)
- тут я не уверен, что оно a вообще нужно в libc любое добавление кода ломает со,
пох, 20-Июн-17, 16:36 (64)
- Если не в libc, то никак не в библиотеке, которая будет подгружаться уже после о,
добрый, 20-Июн-17, 17:16 (66)
- эта фича, в том виде в котором была обнаружена в rhel, не проверяет su gid биты ,
пох, 20-Июн-17, 17:42 (67)
- это мы уже о другой фиче, ld so она перпендикулярна, просто новая функциональнос,
пох, 20-Июн-17, 17:50 (68)
- Это просто ужас какой-то,
Аноним, 19-Июн-17, 22:38 (12)
- Я правильно понимаю что, стек можно определить двумя адресами - начало и конец Т
, key, 19-Июн-17, 22:41 (13)
//
- Конечно же код неправильный - границы стека и кучи меняются При выделении памят,
key, 19-Июн-17, 22:43 (15)
- Этим вроде как менеджер памяти ОС должен заниматься Поэтому меньше должно быть ,
123, 19-Июн-17, 22:48 (16)
//
- http wiki osdev org PagingЕсли вкратце, то проверки страниц проводятся так ил,
Аноним84701, 19-Июн-17, 23:00 (19)
//
- Stack guard страница фактически не требует никаких накладных расходов, она один ,
Ordu, 20-Июн-17, 11:43 (46)
//
- У меня с -fstack-check localedef в glibc падает в сегфолт Проверьте, так же у в,
Аноним, 19-Июн-17, 23:40 (23)
//
- И эти же анонимы ржут по поводу Hurd Ну ржите ,
A.Stahl, 20-Июн-17, 01:55 (27)
//
- Ну, подход давайте смиримся с кривым кодом и просто распихаем по песочницам нр,
Crazy Alex, 20-Июн-17, 02:34 (29)
- И где твой Hurd Почему, если он такой безопасный, его до сих пор не внедрили, а,
Аноним, 20-Июн-17, 06:37 (31)
//
- А чем бы помог Hurd в большинстве указанных случаев Ну кроме того, что он на то,
angra, 20-Июн-17, 07:46 (33)
- Можно подумать, что с Hurd все эти проблемы в статье магическим образом решаются,
Elhana, 20-Июн-17, 08:36 (34)
//
- Там же микроядро Они магическим образом решает все проблемы ,
Аноним, 20-Июн-17, 09:32 (37)
- В Linux, по историческим причинам, используется плоская модель памяти, т е код,,
Tim, 20-Июн-17, 09:33 (38)
//
- rhel5 x64 подвержен ,
Аноним, 20-Июн-17, 14:47 (56)
//
- Нужно реализовать аппаратную поддержку маркировки страниц как стек и куча с пров,
Аноним, 22-Июн-17, 13:12 (73)
|