Re: Права RWX - как запрещали execute?
От: Pzz Россия https://github.com/alexpevzner
Дата: 22.05.24 09:57
Оценка: 1 (1) +1
Здравствуйте, Слава, Вы писали:

С>Как технически происходило разделение execute от read? Если ты можешь прочитать файл, ты можешь загрузить его и передать ему управление, не так ли?


Можешь. Но не обязательно хочешь.

Вот и ядро. Могло бы и исполнить файл без битика x. Но не хотело. А поэтому, не исполняло.

P.S. r без x — это защита, скорее, не от того, чтобы что-то ужасно-вредное нельзя было исполнить, даже если его можно прочитать, а чтобы случайно всякая муть, не предназначенная для исполнения, и не исполнялась.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.