Возможно ли, чтобы программа обнаружила, что другой непосредственно читает свою память (используя, например, ReadProcessMemory)?
Я наткнулся на общедоступные репозитории Github, когда наткнулся на программу ( A ), которая отображает информацию на экране на основе того, что она читает в памяти другой программы ( B ), онлайн-игры для ПК.
В readme
утверждает, что не делает абсолютно никакого письма к B, но и предупреждает пользователя о том, что некоторые люди были запрещены из B из .
Теперь кажется очевидным, что программа может обнаружить, если другая программа изменяет память своего процесса ... Но обнаружить, что программа читает из нее, например, с помощью ReadProcessMemory из Windows API, как это вообще возможно? Насколько я знаю, процесс не имеет представления о том, что происходит в системе, если только у вас нет противного «античит» программного обеспечения с правами администратора высокого уровня, которое отслеживает всю систему, одновременно замедляя ее.
Может ли кто-нибудь помочь мне понять это?
Заранее спасибо.
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами