Современные анти-читы не доверяют одному источнику данных. Они кросс-проверяют: SMBIOS UUID должен соответствовать паттерну производителя, серийник материнки — формату OEM, MAC — реальным префиксам OUI.
Если SMBIOS говорит «MSI MAG B550», а Vendor ID PCI говорит «ASUS» — это явное несоответствие. Простые spoofer'ы постоянно на этом палятся.
Второй метод — temporal consistency: анти-чит запоминает прошлые значения и сравнивает с текущими. Если железо «изменилось» без перезагрузки или с подозрительной частотой — это сигнал.
Третий — поиск артефактов спуфера в памяти ядра. Если в драйверах есть характерные строки или паттерны кода известных утилит, вы попадаете в карантин.
HWIDChanger противодействует всем трём методам: генерирует консистентные профили, обновляет их с естественной частотой и использует случайно генерируемые имена драйверов на каждой сборке. Поэтому статические сигнатуры на нас не работают.
