TLDR: Мне нужно, чтобы кто-то не смог скопировать файл с компьютера, похожего на киоск, если он подключил клавиатуру и мышь, я мог бы потенциально отключить любой ввод с клавиатуры и мыши, если есть способ сделать это по возможности, и если это не помешало бы мне получить удаленный доступ к оборудованию для его перенастройки.
Полная информация:
Хорошо, я не знаю, правильное ли это место, чтобы задать этот вопрос, но вот что у меня есть, и что я хочу сделать.
Я написал программный продукт, который наша компания хочет продавать, у меня есть программное обеспечение, лицензированное с использованием некоторых аппаратных идентификаторов на машинах, которыми мы владеем и которые ЛИЗИРУЕМ нашим клиентам.
Программное обеспечение специально для цифровых вывесок, и мой босс хочет, чтобы я убедился, что программное обеспечение не может быть скопировано с компьютера
Из-за природы программного обеспечения система должна автоматически входить в систему и открывать программное обеспечение, чтобы начать отображать цифровые носители, я зашифровал диск с помощью битлокера, используя встроенный TPM, заблокировал BIOS с помощью пароля и включил безопасную загрузку, и нет учетных данных для доступа к программному обеспечению из сети.
Но если кто-то просто подключит USB-мышь и клавиатуру, он сможет получить полный доступ к машине, поскольку она уже вошла в систему.
Я заменил оболочку Windows на нашу сторожевую программу, которая следит за программным обеспечением для цифровых вывесок и получает сетевые команды для переконфигурирования дисплея / перезапуска программного обеспечения, когда это необходимо, а само программное обеспечение работает в полноэкранном режиме без простого способа его закрытия.
Я мог бы запретить использование USB-накопителей через локальный объект групповой политики, я мог бы отключить ввод с клавиатуры / мыши (если есть способ сделать это), но это может вызвать проблемы позже, если мне понадобится его использовать, я мог бы попытаться предотвратить любое и все способы доступа к файлам на ПК, так как у меня есть полный контроль над окнами и замена оболочки, но это кажется бесполезным усилием.
Как лучше всего это сделать?