Search code examples
terminologydll-injection

Are dll injection,ring0,ring3... all windows specific conceptions?


Do they exist on linux platforms?


Solution

  • Rings are x86 processor architecture terminology, in which the processor can execute in one of four different operating modes called "priority levels, numbered zero to three. Priority level zero is allowed to perform any operation on the CPU, while priority level three is the most restricted - there are some instructions that cannot be executed at priority level three. Ref.

    DLL injection is not specific to any operating system.