HWIDChanger
Back to list
Published on September 1, 2024

Intel and AMD CPUID — what your processor tells the world

Intel and AMD CPUID — what your processor actually tells the world.

Intel and AMD CPUID — what your processor tells the world

CPUID is a CPU instruction that returns 60+ fields about the processor: brand string, family, model, stepping, supported feature flags, cache topology. Anti-cheats read all of it and aggregate into a fingerprint.

Some fields are stable (brand string, family) — every CPU of the same model has the same value. Others are unique (Processor Serial Number on older Pentium III, AMD PSN). Modern CPUs no longer expose the unique serial — Intel removed it back in Pentium 4.

What stayed unique: TSC (Time Stamp Counter) calibrated against the real-time clock, plus PMU (Performance Monitoring Unit) calibration data. By aggregating these into a hash, anti-cheats get a quasi-unique CPU signature.

An HWID change on the CPU side requires intercepting CPUID at user level and feeding back consistent fake values. Risky — it can break drivers and games that rely on real CPU info. Our changer leaves CPUID alone and works only at higher layers.

Bottom line: 90% of anti-cheats don't reach CPUID; for the rest the only physical solution is replacing the CPU. We don't recommend software CPUID spoofing for safety reasons.

Intel and AMD CPUID — what your processor tells the world | HWIDChanger