У Android есть механизм, позволяющий приложению сообщать системе, что оно не хочет, чтобы его экран захватывался. Это может использоваться менеджерами паролей или приложениями, которые отображают DRM-контент, чтобы предотвратить подслушивание или копирование контента.

Если в приложении установлен FLAG_SECURE , это предотвратит скриншоты, а в списке последних приложений будет отображаться только строка заголовка, но нет содержимого. Приложение будет отображаться только на дисплеях, которые система считает безопасными. Это не 100% гарантия, но она поднимает планку.

Есть ли в Windows похожий механизм?

1 ответ1

0

У Windows нет этого механизма, и он не очень практичен.

На некорневом устройстве Android приложения запускаются с ограниченной учетной записью. В такой среде нетрудно эффективно применять такие ограничения. Эти ограничения были бы возможны на планшете с Windows 10, но я не знаю, существуют ли они. Если бы устройство было рутировано, то приложения могли бы обходить ограничения без особых сложностей.

В стандартных версиях Windows ОС по сути всегда укоренена. Приложение, работающее с учетной записью администратора с повышенными правами, может обойти любые ограничения, которые могут быть установлены. Попытка ограничить такой аккаунт бесполезна. Для большинства домашних пользователей приложение с полными правами администратора находится всего в нескольких щелчках мыши. Приложения, способные делать неограниченные снимки экрана, будут легко и свободно доступны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .