Как запретить делать скриншоты определённых приложений?

Есть программа по типу кейлоггера которая делает скриншоты экрана через определённый промежуток времени. Как сделать чтобы на этих скриншотах вместо определенного приложения отображался чёрный квадрат?
  • Вопрос задан
  • 1926 просмотров
Пригласить эксперта
Ответы на вопрос 4
profesor08
@profesor08
Перехватывай трафик кейлоггера и редактируй его.
Пропатчи кейлоггер таким образом, чтоб вместо скриншота отправлял заготовленные картинки.
Пропатчи кейлоггер таким образом, чтоб у скриншота закашивалась часть, где отображается окно программы.
Если не понятно и не побежал уже пробовать, то тогда ответ простой - никак.
Ответ написан
Комментировать
BorLaze
@BorLaze
Java developer
Никак.

Потому что программа понятия не имеет, что ОС сделает с теми пикселями, что отрисовываются - покажет на дисплее или передаст логгеру.
Ответ написан
Комментировать
hint000
@hint000
у админа три руки
https://en.wikipedia.org/wiki/Video_overlay
В некоторых случаях это сработает (на скриншотах будет чёрное окно и т.п.). Зависит от способа снятия скриншотов.
Ответ написан
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Сильно зависит от того что за программа, и откуда именно она снимает данные.

В общем случае-
чтобы на этих скриншотах вместо определенного приложения отображался чёрный квадрат
Отредактировать определенное приложение, чтобы оно отображало окно в виде черного квадрата.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы