Anéis de proteção
A hierarquia de níveis de privilégio do processador, em que o ring 0 pode tudo e o ring 3 quase nada.
O x86 oferece quatro anéis, mas na prática dois são usados: o kernel no ring 0 e todos os programas no ring 3. Os anéis 1 e 2 eram destinados a drivers e ficaram quase sem uso, em parte porque a portabilidade para arquiteturas com apenas dois níveis era mais simples, em parte porque a divisão nunca entregou o benefício prometido.
O modelo cresceu desde então, para cima e para baixo. A virtualização por hardware introduziu um modo abaixo do ring 0, normalmente chamado de ring −1, onde roda o hypervisor. Abaixo dele fica o SMM, o modo de gerenciamento de sistema, usado pelo firmware e invisível (e impossível de impedir) para o sistema operacional, o que o torna alvo atraente para os ataques mais difíceis de detectar.