Assembly Code CPUID leaf for virtualized container signatures detection?

57 Views Asked by At

Hello can you please help? Does anyone know what intel x86-x64 assembly code CPUID leaf detects if you are inside a virtualized container? The leaf to see the signatures?

Something Similar to the code I wrote here to run this it will detect if you are inside a virtual machine. Loading RAX with Leaf 0x40000000:0x400000010 will show the virtual machine signature with the help of the primary CPU.

Again, Docker containers do require the virtualization to be enabled in the bios so in theory you should be able to detect if your inside a container also with I/O, something similar to ref below.

My curent Professor has never worked with leafs like this for signature detections, can anyone help me find this it's not anywhere on Google?

Example in use

Example

Example

Code Used

Ref: https://kb.vmware.com/s/article/1009458

What I am searching for: CPUID leaf that shows docker signature

0

There are 0 best solutions below