I x86-arkitekturen finnes det flere pekere som viser til allokert minne. Ofte organiseres minnet som en tabell av minneadresser, med en baseadresse og et offset, med siste minneadresse som den det pekes til, og så med eldre og eldre adresser med mindre og mindre offset fra baseadressen. Fordi selve tabellen Interrupt Descriptor Table Register (IDTR) er under kontroll av operativsystemet så må det opprettes en ny og alternativ tabell når det kjører en ekstra hypervisor. Denne nye tabellen blir allokert på et nytt sted i minnet, og på en høyere adresse enn den opprinnelige. I et system uten en ekstra hypervisor så vil en få en gitt verdi fra Interrupt Descriptor Table Register (IDTR), mens er det en ekstra hypervisor så vil en få et avvikende svar. I Red PIll brukes dette for en test , hvis verdien er over 0xd0 så settes flagget for da er noe galt.