LINUX.ORG.RU

История изменений

Исправление geekless, (текущая версия) :

А если подумать пять минут, ход моих мыслей будет понятен правильно.

Ваш ход мысли ошибочен.

Если мы ее изолируем, то получится, что
а) нельзя пользоваться буфером ввода вывода.

Что такое «буфер ввода-вывода»? У гуях нет такого понятия.

б) на ней ничего нельзя нажимать.

Вообще, то можно. Каждый агент на иксовой шине, включая сами иксы, имеет собственный набор прав. Иксы имеют права посылать сообщения в эту программу. А условный «потенциально хакнутый фирефокс» — нет.

в) желательно, чтобы о ней ничего не знали другие программы (то есть они будут класть на то, что там происходит с ней и рисоваться поверх и т.п.)

Это абсолютно пофиг. «Другие программы» могут видеть только ID её окна и больше ничего. Зачем фирефоксу что-то знать о нашей программе? Правильно - незачем. WM и панель видят нужные свойства окон, чтобы управлять окном. Композитор видит содержимое окна, чтобы рендерить его.

г) на скриншотах она должна быть темным пятном.

Да. Именно этого я и добиваюсь.

Например, если программы ничего о ней не будут знать, значит никак нельзя будет вывести столь желаемый где-то тут в треде запрос на пароль.

Ход мысли объясни.

Кому это надо? Какой такой волшебный скрипт и откуда похитит некие данные?

С виндой давно дело имел? Приходилось слышать про кейлоггеры и трояны, ведущие наблюдение за окнами? Так вот линукс НЕ ЗАЩИЩЕН от уязвимостей приложений. Достаточно поиметь одно приложение в сеансе, чтобы получить доступ ко всему сеансу. Пока что линукс спасается только по причине Неуловимого Джо.

Реально правильно сказали - хотите изолировать приложение, пускайте другие иксы.

А я еще раз спрашиваю: мне под каждое приложение, которое потенциально могут поиметь извне (браузер, мессенджер, торрент-клиент...) запускать отдельные иксы?

Исправление geekless, :

А если подумать пять минут, ход моих мыслей будет понятен правильно.

Ваш ход мысли ошибочен.

Если мы ее изолируем, то получится, что
а) нельзя пользоваться буфером ввода вывода.

Что такое «буфер ввода-вывода»? У гуях нет такого понятия.

б) на ней ничего нельзя нажимать.

Вообще, то можно. Каждый агент на иксовой шине, включая сами иксы, имеет собственный набор прав. Иксы имеют права посылать сообщения в эту программу. А условный «потенциально хакнутый фирефокс» — нет.

в) желательно, чтобы о ней ничего не знали другие программы (то есть они будут класть на то, что там происходит с ней и рисоваться поверх и т.п.)

Это абсолютно пофиг. «Другие программы» могут видеть только ID её окна и больше ничего. Зачем фирефоксу что-то знать о нашей программе? Правильно - незаем. WM и панель видят нужные свойства окон, чтобы управлять коном. Композитор видит содержимое окна, чтобы рендерить его.

г) на скриншотах она должна быть темным пятном.

Да. Именно этого я и добиваюсь.

Например, если программы ничего о ней не будут знать, значит никак нельзя будет вывести столь желаемый где-то тут в треде запрос на пароль.

Ход мысли объясни.

Кому это надо? Какой такой волшебный скрипт и откуда похитит некие данные?

С виндой давно дело имел? Приходилось слышать про кейлоггеры и трояны, ведущие наблюдение за окнами? Так вот линукс НЕ ЗАЩИЩЕН от уязвимостей приложений. Достаточно поиметь одно приложение в сеансе, чтобы получить доступ ко всему сеансу. Пока что линукс спасается только по причине Неуловимого Джо.

Реально правильно сказали - хотите изолировать приложение, пускайте другие иксы.

А я еще раз спрашиваю: мне под каждое приложение, которое потенциально могут поиметь извне (браузер, мессенджер, торрент-клиент...) запускать отдельные иксы?

Исправление geekless, :

А если подумать пять минут, ход моих мыслей будет понятен правильно.

Ваш ход мысли ошибочен.

Если мы ее изолируем, то получится, что
а) нельзя пользоваться буфером ввода вывода.

Что такое «буфер ввода-вывода»? У гуях нет такого понятия.

б) на ней ничего нельзя нажимать.

Вообще, то можно. Каждый агент на иксовой шине, включая сами иксы, имеет собственный набор прав. Иксы имеют права посылать сообщения в эту программу. А условный «потенциально хакнутый фирефокс» — нет.

в) желательно, чтобы о ней ничего не знали другие программы (то есть они будут класть на то, что там происходит с ней и рисоваться поверх и т.п.)

Это абсолютно пофиг. «Другие программы» могут видеть только ID её окна и больше ничего. Зачем фирефоксу что-то знать о нашей программе? Правильно - незаем. WM и панель видят нужные свойства окон, чтобы управлять коном. Композитор видит содержимое окна, чтобы рендерить его.

г) на скриншотах она должна быть темным пятном.

Да. Именно этого я и добиваюсь.

Например, если программы ничего о ней не будут знать, значит никак нельзя будет вывести столь желаемый где-то тут в треде запрос на пароль.

Хот мысли объясни.

Кому это надо? Какой такой волшебный скрипт и откуда похитит некие данные?

С виндой давно дело имел? Приходилось слышать про кейлоггеры и трояны, ведущие наблюдение за окнами? Так вот линукс НЕ ЗАЩИЩЕН от уязвимостей приложений. Достаточно поиметь одно приложение в сеансе, чтобы получить доступ ко всему сеансу. Пока что линукс спасается только по причине Неуловимого Джо.

Реально правильно сказали - хотите изолировать приложение, пускайте другие иксы.

А я еще раз спрашиваю: мне под каждое приложение, которое потенциально могут поиметь извне (браузер, мессенджер, торрент-клиент...) запускать отдельные иксы?

Исходная версия geekless, :

А если подумать пять минут, ход моих мыслей будет понятен правильно.

Ваш ход мысли ошибочен.

Если мы ее изолируем, то получится, что
а) нельзя пользоваться буфером ввода вывода.

Что такое «буфер ввода-вывода»? У гуях нет такого понятия.

б) на ней ничего нельзя нажимать.

Вообще, то можно. Каждый агент на иксовой шине, включая сами иксы, имеет собственный набор прав. Иксы имеют права посылать сообщения в эту программу. А условный «потенциально хакнутый фирефокс» — нет.

в) желательно, чтобы о ней ничего не знали другие программы (то есть они будут класть на то, что там происходит с ней и рисоваться поверх и т.п.)

Это абсолютно пофиг. «Другие программы» могут видеть только ID её окна и больше ничего. Зачем фирефоксу что-то знать о нашей программе? Правильно - незаем. WM и панель видят нужные свойства окон, чтобы управлять коном. Композитор видит содержимое окна, чтобы рендерить его.

г) на скриншотах она должна быть темным пятном.

Да. Именно этого я и добиваюсь.

Например, если программы ничего о ней не будут знать, значит никак нельзя будет вывести столь желаемый где-то тут в треде запрос на пароль.

Хот мысли объясни.

Кому это надо? Какой такой волшебный скрипт и откуда похитит некие данные?

С виндой давно дело имел? Приходилось слышать про кейлоггеры и трояны, ведущие наблюдение за окнами? Так вот линукс НЕ ЗАЩИЩЕН от уязвимостей приложений. Достаточно поиметь одно приложение в сеансе, чтобы получить доступ ко всему сеансу. Пока что линукс спасается только по причине Неуловимого Джо.

Реально правильно сказали - хотите изолировать приложение, пускайте другие иксы.

А я еще раз спрашиваю: мне под каждое приложение, которое потенциально могут поиметь извне (браузер, мессенджер, морда торрент-клиента...) запускать отдельные иксы?