Каковы наиболее эффективные методы определения наличия / активности приложения-бота?
1 Учитывая, что пользователь может предоставить любой доступ к античит-системе в ОС Windows (XP / 7).
2 Без учета возможной аморальности или незаконности методов.
3 Пренебрежение обнаружением поведения пользователя (например, проверка времени между действиями пользователя или плавности движений мыши или использование CAPTCHA для обнаружения бота или чего-то еще).
Пока что я могу думать о:
Проверка флажков INJECTED для событий мыши / клавиатуры.
Список процессов сканирования, обнаружение потенциально «плохих» процессов.
Проверка целостности приложения во избежание прямых инъекций.
Проверка, является ли среда виртуальной машиной (чтобы избежать ложных отрицательных результатов вышеуказанных проверок).