Was ist ein Referenzmonitor?

Ein Referenzmonitor ist ein bestimmter Satz von Anforderungen für den Referenzvalidierungsmechanismus im Betriebssystemcode eines Computers. Es handelt sich um ein theoretisches Ideal, das den Computer vor potenziellen Hackern schützt, die versuchen könnten, seine Zugangskontrollrichtlinie zu beeinträchtigen. Wenn der Code eines Betriebssystems die von seinem Referenzmonitor festgelegten Standards nicht entspricht, ist das System anfällig für externe Bedrohungen von böswilligen Nutzern, die die Sicherheitsrichtlinien verletzen möchten. Es stellt eine funktionierende Hierarchie zwischen autorisierten Administratoren des Computers fest - der Programme hinzufügen und entfernen kann, wesentliche Änderungen am Betriebssystem usw. und regelmäßige eingeschränkte Benutzer des Computers, die wahrscheinlich weniger Freiheit haben, die Systeme des Computers zu ändern. ThE Referenzvalidierungsmechanismus legt diese Richtlinien fest; Tatsächlich ist es wie ein Sicherheitsbeauftragter in einem Club oder Geschäft. Es erledigt die schmutzige Arbeit, um sicherzustellen, dass jeder, der in das System einsteigt

Wenn der Referenzvalidierungsmechanismus ein Sicherheitsbeauftragter ist, ist der Referenzmonitor die Exekutive, die das effektivste Paradigma für die Sicherheit bestimmt. Der Referenzmonitor hat drei übergreifende Ziele für den Referenzvalidierungsmechanismus. Diese können allgemein als Wachsamkeit, Unbestechlichkeit und Testbarkeit zusammengefasst werden.

Wachsamkeit bedeutet, dass die Programmierer des Betriebssystems sicherstellen müssen, dass der Referenzvalidierungsmechanismus jederzeit aktiv ist. Mit anderen Worten, es muss 24 Stunden am Tag "am Arbeitsplatz" bleiben, um effektiv zu bleiben. Wenn das Betriebssystem ausgeführt wird, muss der Referenzvalidierungsmechanismuswach sein und arbeiten.

Unbestechlichkeit bedeutet, dass der Referenzkontrollmechanismus unempfindlich für Manipulationen bleiben muss. Dies bedeutet, dass es alle Außenversuche ignorieren muss, um sein Verhalten zu beeinflussen. Das Ziel davon ist es, Hacker daran zu hindern, die Sicherheit des Systems zu beeinträchtigen.

Schließlich bedeutet Testbarkeit, dass es ein geringer Prozess sein muss, den das Betriebssystem jederzeit überwachen kann. Gemäß den idealen Referenzmonitor -Richtlinien sollte das Betriebssystem in der Lage sein, den Referenzvalidierungsmechanismus frei zu testen, um zu prüfen, ob es seinen Job korrekt erledigt. Diese Tests müssen durch das Betriebssystem überprüfbar sein, sodass es die Tests wiederholt durchführen und konsistente, genaue Ergebnisse erzielen kann.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?