The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В OpenBSD предложен новый системный вызов unveil() для изоля..., opennews (?), 29-Июл-18, (0) [смотреть все]

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


7. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +1 +/
Сообщение от anonymous (??), 29-Июл-18, 11:02 
Наоборот, только приложение (автор приложения) знает какие доступы ему нужны. А пытаться угадывать через selinux/apparmor это как суслика в поле искать — можно, но нужно с ведерком по норам побегать.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

9. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +1 +/
Сообщение от Prototik (ok), 29-Июл-18, 11:33 
Ну да, и автор тоже великолепно знает, куда я хочу положить данные.
Ответить | Правка | Наверх | Cообщить модератору

13. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +1 +/
Сообщение от anonymous (??), 29-Июл-18, 12:07 
> Ну да, и автор тоже великолепно знает, куда я хочу положить данные.

А что, у нас open уже мысли научился читать? Так или иначе белый путь приложение будет знать.

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

20. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  –1 +/
Сообщение от Аноним (20), 29-Июл-18, 15:12 
>Так или иначе белый путь приложение будет знать.

C:\Program Files\Program name\Temp

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

21. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +1 +/
Сообщение от anonymous (??), 29-Июл-18, 15:17 
Я могу тоже написать любой путь. Какая мысль скрыта за ним? То что на системе пользователя C:\Program Files может быть любым? Ну так приложение как-то же делает open('Temp'). Считает от cwd или еще как узнает путь до установки. В общем автор и приложение все знают, не переживайте.
Ответить | Правка | Наверх | Cообщить модератору

68. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +/
Сообщение от Аноним (67), 19-Ноя-19, 11:01 
Конечно знает. Хардкоденные пути он и так знает. Нехардкоденные - прочитает из конфига.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

11. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +1 +/
Сообщение от Аноним (10), 29-Июл-18, 11:58 
Более того, именно само приложение знает, когда привилегии перестают быть нужны. Скажем, тот же web-сервер нуждается в повышенных привилегиях и доступе к произвольным каталогам обычно только на этапе инициализации, а дальше список рабочих каталогов известен, сокеты все открыты - знай, принимай подключения, отдавай страницы.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

14. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +8 +/
Сообщение от Аноним (14), 29-Июл-18, 12:23 
> Наоборот, только приложение (автор приложения) знает какие доступы ему нужны

Я автор софта для наложения смешных эффектов на фотки. Моему приложению нужен доступ к камере, микрофону, галерее, списку контактов и истории браузера

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

15. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +2 +/
Сообщение от anonymous (??), 29-Июл-18, 12:31 
> Я автор софта для наложения смешных эффектов на фотки.

Вам лучше так и оставаться на прикладном уровне и пользоваться android sdk. Ограничения по сисколам пока не для вас.

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

27. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +7 +/
Сообщение от .. (?), 29-Июл-18, 18:17 
man sarcasm
Ответить | Правка | Наверх | Cообщить модератору

69. "В OpenBSD предложен новый системный вызов unveil() для изоля..."  +/
Сообщение от Аноним (67), 19-Ноя-19, 11:02 
GPS, биометрический сенсор и доступ к фитнес-трекеру забыл.
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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