Я думал о создании экранной клавиатуры для защиты от клавиатурных шпионов. Основная проблема заключается в том, что я обнаружил, что существует категория келогергов, называемых скриншотами, которые могут снимать скриншоты экрана каждый раз при нажатии кнопки мыши.Защита от скриншотов Keyloggers
По этой причине я чувствую, что мой подход к созданию экранной клавиатуры не защищает эту категорию клавиатурных шпионов. Есть ли способ кодирования приложения, которое не позволяет делать снимки экрана, а также предупреждает пользователя, если они принимаются без его разрешения?
Редактировать
Я предполагаю, что только пользователь присутствует в комнате. Поэтому я не пытаюсь защитить других пользователей от фотографий с помощью цифровых камер. Я только хочу защитить от скриншотов кейлоггеров.
Я думаю http://security.stackexchange.com лучший дом на этот вопрос! –
@AneeshDogra Спасибо :) – Matthew
Я не уверен в этом, но если вы визуализируете экранную клавиатуру в opengl, тогда обычный снимок экрана может не получить окно рендеринга OpenGL. – uldall