Вопрос Как вальв собирают информацию о состоянии клиента?

Новичок
Новичок
Статус
Оффлайн
Регистрация
25 Июл 2025
Сообщения
1
Реакции
0
Есть ли внутри доты или за ее границами либы собирающие информацию о памяти? Локальные проверки на необычное поведение клиента?
Я бы был очень рад подсказкам на какие либы смотреть, от каких импортов идти.
 
В самой доте прям античит-лит нет, как у EAC или BattleEye, но есть встроенные функции, которые собирают инфу и следят за поведением. Основные либы client.dll engine2.dll tier0.dll и vstdlib.dll системные утилиты, логи, asserts, иногда встречаются проверки на отладку. Из менее важных panorama.dll (интерфейс), inputsystem.dll, filesystem_stdio.dll — могут использоваться для отслеживания ввода и подгрузки кастомных файлов. За пределами доты Steam и VAC, которые пассивно палят CreateRemoteThread, инъекции, дебаггеры, чтение памяти и хуки на API. Импорты, на которые смотреть ReadProcessMemory, OpenProcess, VirtualProtect, IsDebuggerPresent, SetWindowsHookEx и т.п. Если хочешь вытаскивать значения типа хп крипов смотри client.dll и юзай pattern scan или pointer chain. Для внешнего доступа норм заходят pymem, pywin32, или просто C++ с ReadProcessMemory. Делать всё лучше в кастомках, без ранга, чтоб не отлететь.
 
Назад
Сверху Снизу