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

Как анти-читы пытаются обнаружить смену HWID

Изучаем методы детектирования с другой стороны баррикад. Знание противника — половина победы.

Как анти-читы пытаются обнаружить смену HWID

Современные анти-читы не доверяют одному источнику данных. Они кросс-проверяют: SMBIOS UUID должен соответствовать паттерну производителя, серийник материнки — формату OEM, MAC — реальным префиксам OUI.

Если SMBIOS говорит «MSI MAG B550», а Vendor ID PCI говорит «ASUS» — это явное несоответствие. Простые spoofer'ы постоянно на этом палятся.

Второй метод — temporal consistency: анти-чит запоминает прошлые значения и сравнивает с текущими. Если железо «изменилось» без перезагрузки или с подозрительной частотой — это сигнал.

Третий — поиск артефактов спуфера в памяти ядра. Если в драйверах есть характерные строки или паттерны кода известных утилит, вы попадаете в карантин.

HWIDChanger противодействует всем трём методам: генерирует консистентные профили, обновляет их с естественной частотой и использует случайно генерируемые имена драйверов на каждой сборке. Поэтому статические сигнатуры на нас не работают.

Как анти-читы пытаются обнаружить смену HWID | HWIDChanger