Как работает программное обеспечение для размытия экрана (например, Antisnooper)? - PullRequest
0 голосов
/ 03 октября 2018

Antisnooper - это программа для размытия экрана, которая может размыть зарегистрированные окна, когда мышь не зависает над ним.

https://www.techworld.com/download/security/antisnooper-21-3329883/

Кто-нибудь знает, как это реализовано?Может ли это быть реализовано в различных диспетчерах рабочих столов Linux GUI?

1 Ответ

0 голосов
/ 03 октября 2018

Позвольте мне ответить на мой собственный вопрос после некоторого исследования.

  1. Невозможно, чтобы приложение Windows размыло клиентскую область другого приложения Windows.Если это разрешено, это нарушит ограничения безопасности ОС;Если только первое приложение не является оконным менеджером ОС.

  2. Windows 8 и 8.1 поддерживают прозрачность Aero Glass с функцией Blur.Однако эта функция была удалена в Windows 10. Позднее она была частично повторно включена для меню «Пуск» и панели задач в крупном обновлении Windows в 2018 году.

  3. [Aero Glass для Windows 8.x +][1], donate -ware использует программные хуки для повторной реализации таких функций для Windows 10. Однако решение зависит от двоичного кода Windows.Новое обновление Windows может прервать операцию.

Таким образом, если Windows 10 не полностью повторно ввела аэростекло, это будет невозможно.

Если у вас естьнашел хорошее решение, пожалуйста, напишите здесь.Спасибо.

...