HWIDChanger
Назад к списку
Опубликовано 2 апреля 2022 г.

SMBIOS изнутри: главный источник правды о вашем железе

Почему любой серьёзный анти-чит в первую очередь читает SMBIOS — и как устроена эта таблица.

SMBIOS изнутри: главный источник правды о вашем железе

SMBIOS — это структурированная таблица, которую BIOS/UEFI создаёт при старте системы и оставляет в памяти для всех желающих. Она описывает материнку, процессор, память, корпус и десятки других сущностей.

Главная ценность SMBIOS для анти-читов — её сложно подделать на лету. Таблица заполняется до загрузки Windows, поэтому пользовательские утилиты не могут её просто переписать без вмешательства в драйвер ядра.

Внутри SMBIOS живут поля Type 1 (System Information) с UUID и серийником, Type 2 (Baseboard) с серийником материнки, Type 3 (Chassis) с асет-тегом и Type 4 (Processor) с идентификатором CPU.

Утилита, которая меняет только реестр и MAC, но не трогает SMBIOS, оставляет прежний UUID на низком уровне. Анти-чит класса EAC или Vanguard прочитает его и обнаружит несоответствие.

Мы рекомендуем при смене HWID всегда захватывать SMBIOS целиком: одновременно менять UUID, baseboard serial и chassis tag. Иначе получится профиль с противоречивыми идентификаторами на разных уровнях системы — и это обнаружится быстрее, чем при работе вообще без смены.

SMBIOS изнутри: главный источник правды о вашем железе | HWIDChanger