Jos

Posts

  • Fingerprinting CPUs Using CPU-Specific Behavior2026-07-07

    The x86 architecture is arguably the most complex general-purpose Instruction Set Architecture ever made. It has thousands of different instructions (depending on how you count). Some instructions or specific instruction outputs are undefined, which means they are allowed to behave in any way the CPU manufacturer sees fit. This complexity can be (ab)used to fingerprint CPUs.