Closed thelifeworm closed 2 years ago
CPUID is an unconditionally exiting instruction; a handler for CPUID is required and always causes a trap. You can add a switch statement or otherwise in the handler to adjust results based on the input function id in eax.
Review the source code, and locate the CPUID exit handler.
Thanks
How to hook cpuid ? any way