Универсальный Технический отчет // Универсальная архитектура обхода HWID

Полная подмена идентификаторов оборудования

  • Серийные номера матплаты: Запросы SMBIOS, ACPI, WMI перехватываются. Серийники BaseBoard, BIOS рандомизируются на уровне ядра.
  • ID процессора: Хуки инструкции CPUID возвращают поддельные сигнатуры. Серийные номера и микрокод полностью маскируются.
  • ID видеокарты: Подмена всех адаптеров (NVIDIA, AMD, Intel). PCI vendor/device ID, серийники VBIOS и реестр изменяются.
  • MAC-адреса: Подмена физических адресов всех сетевых интерфейсов. Драйвер NDIS обеспечивает корректные значения для ОС.
  • Модули TPM 2.0: Ключи подтверждения и сертификаты аттестации полностью виртуализируются с рандомной энтропией.
  • Накопители: Серийники HDD/SSD/NVMe подменяются через минифильтр. Данные SMART, прошивки и модели рандомизируются.
  • Реестр и EFI: Очистка системного реестра. Манипуляция переменными EFI обеспечивает персистентность после перезагрузки.

Матрица обхода античитов

  • Vanguard (Valorant): Драйвер Ring 0 с инициализацией при загрузке. Наш драйвер грузится раньше, ставя хуки до vgk.sys.
  • EasyAntiCheat: Компоненты пользователя и ядра. Сбор HWID на обоих уровнях полностью перехватывается.
  • BattlEye: Глубокий сканер ядра. Наш драйвер имитирует подписи легитимных вендоров, избегая детекта.
  • VAC (CS2, DOTA2): В основном пользовательский режим. Запросы оборудования подменяются на уровне API.
  • FACEIT, ESEA: Проверка на стороне клиента и сервера. HWID полностью рандомизируется для каждой сессии.
  • Ricochet (Warzone, MW): Драйвер ядра с детектированием гипервизора. Хуки маскируют все следы отладки.
  • nProtect GameGuard: Устаревшая защита. Легко обходится через эксплуатацию драйвера DSE и IAT хукинг.