Войти

Показать полную графическую версию : Запрет скриншотов на терминале


vitaliyboch
02-04-2013, 08:53
Кто-то сталкивался с задачей запрета снятия скриншотов на терминальном сервере?

Описание задачи.
Есть терминальный сервер. На нем установлены программы для просмотра документов и лежит библиотека документов. К серверу можно подключиться через терминальную сессию через RemoteApps (рабочий стол для пользователей запрещен: как только пользователей заходит через рабочий стол, ему делается LogOff). На терминальный сервер не транслируются принтеры пользователя, запрещены сетевые диски, запрещено использование буфера обмена. То есть с точки зрения серверной части пользователь может только смотреть документы.
С точки зрения клиента у пользователя остается возможность снять скриншот с окна терминального приложения у себя на компьютере (кнопкой PrintScreen или программкой).
Нужно как-то заблокировать снятие снимков экрана.

Подсказка
Когда я был на виртуальных курсах Citrix, мне присылали зашифрованный электронный учебник в формате Oracle IRM. Так вот с нее нельзя было снять скриншот на моем клиенте - вместо текста в окне учебника показывались логотипы компании. Кто-то встречал какую-нибудь программу, которая реализует эту функцию? Другие способы запрета снятия картинок есть?

WindowsNT
02-04-2013, 13:32
На клиенте нужно будет блокировать ScanCode кнопки PrintScreen, но это никак не помешает работе сторонних программ. И от фотоаппарата тоже..

El Scorpio
03-04-2013, 06:18
Когда я был на виртуальных курсах Citrix, мне присылали зашифрованный электронный учебник в формате Oracle IRM. Так вот с нее нельзя было снять скриншот на моем клиенте - вместо текста в окне учебника показывались логотипы компании. Кто-то встречал какую-нибудь программу, которая реализует эту функцию? »
И куда вы встроите эту функцию? В код RemoteApps или же в код рабочей программы?


И от фотоаппарата тоже.. »
:)
А ещё можно подключиться к этому компьютеру с другого через RAdmin/VNC и делать скриншоты окна программы.




© OSzone.net 2001-2012