Is there any method by which we can intercept assembly language
instructions and modify their return values before they are being
passed on to the calling program? I mean as there is a concept of
hooking of Windows API calls, by going on similar lines if I want to
modify the vendorid string return by CPUID instruction, is it possible?