Low Level Mouse Hook: Работа с приложениями, которые предотвращают захват - PullRequest
0 голосов
/ 12 сентября 2011

Я заметил, что мой код мышиного крюка не работает при взаимодействии с магазином EA Origin. По сути, при щелчке внутри окна он не вызывает обратный вызов, который я зарегистрировал в Windows (используя функцию SetWindowsHookEx). Я пробовал со Steam и там проблем нет.

Я вполне уверен, что это часть какого-то механизма, предназначенного для того, чтобы не дать мошенническим вредоносным программам получить контроль над вашим компьютером для доступа к информации учетной записи. Мне интересно, как это делается. Я предполагаю, что мне нужно настроить магию драйвера, чтобы обойти это со слоя ближе к оборудованию?

Отказ от ответственности: я, конечно, не пытаюсь создать какое-либо вредоносное программное обеспечение, я просто создаю мощные инструменты для целей автоматизации программного обеспечения. Очевидно, что с большой силой приходит большая ответственность.

1 Ответ

0 голосов
/ 12 сентября 2011

Возможно, что у них есть свой собственный хук, который намеренно не вызывает CallNextHookEx для событий в их окне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...