Главная стр. Поиск Поиск

  Вопрос от посетителя:  

Как запретить пользователям копировать файлы, но при этом оставить возможность чтения (просмотра содержимого) и изменения данных файла?

  Ответы:  

  Силентий:
Никак. Вообще никак. Возможность чтения = возможность копирования. Можно, в принципе, отключить все потенциальные каналы утечки: floppy, CD-R/RW, USB, чтоб флэшку не подключили; отрезать машину от Интернета и локалки. Маловато. А вдруг принесут модем? Отключаем COM. Напечатают? LPT! Программер, дружащий с паяльником, теоретически, может слить инфу на некий девайс и с помощью PS/2. А куда воткнуть клаву с мышью? Даже если машина превратиться в уродца, подобного банкомату с двумя кнопками (можно и меньше, только интерфейс похитрее нужен, типа голосового), остается еще и возможность "скопировать" файл байт за байтом на бумажку посредством устройства вывода, именуемого карандашом.

  TU-154:
Это невозможно, ибо запретить копирование - это то же самое, что запретить чтение файлов. Можно создать ярлыки на файлы и закрыть доступ к папке с файлами, тогда через ярлыки пользователи смогут просмотреть файлы, но скопировать смогут только ярлыки.

  Dr.Lightman:
Вопрос - распространенный, но стандартных решений нет. Многое зависит от типа файлов. Где-то можно применить скрипт ПриОткрытии, где-то можно фиктивно увеличить до абсурдного размер файла, где-то можно локировать часть файла или имитировать ошибку чтения.

Смотреть другие вопросы раздела FAQ Windows NT/2K >>

***

Computer FAQ