CPUID — это процессорная инструкция, доступная любой программе без прав администратора. Она возвращает производителя (GenuineIntel/AuthenticAMD), модель, степпинг, кэш и набор поддерживаемых инструкций.
У большинства процессоров CPUID не содержит уникального идентификатора. Pentium III в 2000 году имел Processor Serial Number, но из-за приватных скандалов Intel убрала эту фичу в Pentium 4.
Тем не менее анти-читы используют CPUID как часть отпечатка: модель, частота, набор фичей и количество ядер вместе формируют узкий профиль. Если у вас редкая конфигурация (например, инженерный сэмпл), вы выделяетесь.
Подменить ответ CPUID можно через драйвер-фильтр или гипервизор. HWIDChanger делает это «прозрачно»: пользовательские программы видят произвольный CPUID, а сама ОС работает с реальным.
Это полезно для тех, кто использует ES/QS-процессоры или кастомные сборки — вы перестаёте быть уникальным «маячком» в базе анти-чита.
