Dahinter liegt soweit ich weiss ein softwaretechnisches theoretisches Modell, bei dem eine Software auf verschiedenen "Rings" laufen kann.
Ring 0 bezeichnet den Kernelmode, und das heisst im weiteren Sinne nichts weiter, als dass ein solcher Prozess alle Freiheiten genießt, d.h. er hat das volle Vertrauen vom Kernel. Treiber z.B. müssen (zumindest in Teilen) im Kernelmode laufen.
Der Usermode ist ein paar "Rings" weiter aussen, und hat bei weitem nicht so viel Spielraum wie ein Ring 0-Prozess. Das sind dann die Programme und Dienste, die man im Allgemeinen so auf seinem Desktop sieht.
Während also z.B. ein Kernelmode-Prozess noch "von Hand" in Speicherseiten fummeln könnte, so ist das im Usermode völlig geblockt.
Mit Ring 0-Prozessen kann man also seeehr viel leichter BSODs erzeugen... die armen Treiberentwickler werden das wissen
Wie das jetzt im Detail aussieht weiss ich such nicht so ganz genau, aber so haben wir das an der FH gelehrt bekommen
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel