MINIX, das versteckte Betriebssystem in Intel Hardware

Wenn Sie eine normale Person fragen, die das am häufigsten verwendete Betriebssystem der Welt ist, erhalten Sie die Antwort Windows. Aber es gibt wirklich ein Betriebssystem Intel Hardware, von der die meisten nichts wissen, heißt MINIX. Was ist dieses Betriebssystem auf Ihrem PC und wofür wird es verwendet?

Vor einigen Jahren wurde festgestellt, dass auf der Intel-Hardware intern ein internes Betriebssystem ausgeführt wird: MINIX. Aber dieses Betriebssystem hat einen Grund zu sein,

MINIX

Was ist MINIX?

MINIX ist ein Unix-ähnliches Betriebssystem, das von Andrew Tanembaum selbst entwickelt wurde und entwickelt wurde, um Studenten der Computertechnik das Thema Betriebssysteme beizubringen. Dieses Betriebssystem wurde für die Ausführung auf x86s entwickelt, da die meisten Unix-Systeme in den 1980er Jahren nicht auf PC-CPUs ausgeführt wurden und eine Unix-Lizenz sehr teuer war.

Mit der Ankunft in den 90er Jahren von Linux und BSDs für x86 wurde die Verwendung von MINIX vergessen, aber es muss berücksichtigt werden, dass es sich um ein Betriebssystem handelt, das ursprünglich für den Unterricht entwickelt wurde, da es sich um die Software handelte, die das Buch „Moderne Betriebssysteme: Design und Implementierung“ begleitete. von Tanembaum selbst.

Intel verwendet MINIX intern in seinen Prozessoren, was Andrew Tanembaum selbst erst bewusst wurde, als die Hacker-Community bei der vollständigen Erforschung der geheimen Nischen der Intel-Hardware dies entdeckte.

Wo befindet sich MINIX auf Ihrem Intel CPU-PC?

Intel MINIX

Eigentlich befindet sich MINIX nicht in den Intel-CPUs, sondern ist Teil der Media Engine, die die Kontrolle über das übernimmt CPU Da es sich um das Element mit den meisten Berechtigungen im System handelt, befindet es sich im Berechtigungsring -3.

Die Berechtigungs- oder Ausführungsringe geben die Hierarchie an, wenn es um den Zugriff auf die Steuerung der CPU sowie auf die Systemressourcen geht. Technisch gesehen existieren die negativen Ringe nicht und theoretisch hat das Betriebssystem die größten Berechtigungen, aber es gibt Situationen, in denen die Software dem Prozessor die volle Leistung entziehen kann. Um dies zu vermeiden, hat Intel die Media Engine entwickelt, eine CPU, die isoliert und isoliert arbeitet und ein Vertrauensniveau oder „Vertrauen“ in das System schafft, das nichts mit der üblichen Bedeutung des Wortes zu tun hat.

Wenn wir über Software-Vertrauen sprechen, sprechen wir nicht über Stabilität, sondern darüber, dass es keine Funktionen ausführt, die Hersteller nicht möchten. Dank der Media Engine ist es möglich, die Verwendung bestimmter Software und sogar die Verwendung von Hardware aus der Ferne zu blockieren. Es ist eine Hintertür, die alle PCs mit einer Intel-CPU haben und wenn wir darüber reden AMD dann müssen wir über seine Plattform sprechen Sicherheit Prozessor, aber die Besonderheit ist, dass nur die Intel Media Engine MINIX verwendet.

Wofür wird MINIX in Intel-CPUs verwendet?

Intel ME

Damit die Media Engine ihre Funktion ausführen kann, muss sie ein Betriebssystem in einer vollständig isolierten Umgebung ausführen. Dies bedeutet, dass sie dies nicht durch Zugriff auf das System tun kann RAM Speicher oder die Speicherung des Systems selbst. Dazu wird ein eigener RAM-Speicher und auch ein eigener Speicher benötigt, der sich in diesem Fall in der Media Engine selbst befindet.

Die Wahl von MINIX für die Media Engine-Funktionen ist für Intel sinnvoll, da es sich um ein Betriebssystem handelt, das leicht genug ist, um in den NAND-Flash-Speicher des ME zu passen, und vom ME isoliert verwendet werden kann. Darüber hinaus ermöglicht seine Position im Chipsatz den Zugriff auf alle Eingangs- und Ausgangsschnittstellen des Chipsatzes, einschließlich der Netzwerkschnittstellen, die für die Fernsteuerung des Systems erforderlich sind.

Wenn Sie Angst vor dem Konzept einer Hintertür in Ihrem

Die Beziehung zwischen MINIX und Intel vPro

Intel vPro

Die Tatsache, dass ein PC ferngesteuert wird, kann uns heute nicht überraschen. Aber was ist, wenn wir davon sprechen, das BIOS manipulieren und sogar ein Betriebssystem installieren zu können? Dies ist mit der vPro-Technologie von Intel möglich, mit der Intel selbst und Hardwarehersteller PCs transparent und unsichtbar verwalten können, selbst wenn sie sich im Ruhemodus befinden.

Dies kann aus der Ferne erfolgen, dank dessen, was wir oben kommentiert haben. Das heißt, dank der Media Engine, die MINIX ausführt. Wenn wir hinzufügen, dass Intel in Version 6.0 seiner Active Management-Technologie die Tastatur implementiert hat Video Mausfernbedienung, dann wird die Fernbedienung völlig möglich.

Mit anderen Worten, es ist dasselbe wie Fernbedienungssoftware, jedoch mit einem Unterschied, da Intels KVM auf Hardwareebene arbeitet. Auf diese Weise können Sie das System auch ohne ein Betriebssystem in der Mitte steuern. Der Grund? Es läuft sein eigenes Betriebssystem, MINIX, so dass es kein Betriebssystem benötigt.

Kann ich meinen PC fernsteuern?

Nach all diesen Erklärungen werden Sie sich sicherlich fragen, ob es möglich ist, einen PC fernzusteuern, wie dies Hersteller über die Media Engine tun können. Ja, das ist möglich, aber dafür müssen Sie zunächst sicherstellen, dass Ihre CPU Intel vPro unterstützt. Hierbei handelt es sich um die Intel-Technologie, mit der Sie den PC remote verwalten können.

Sobald Sie sich vergewissert haben, müssen Sie das System-BIOS aufrufen und sicherstellen, dass Sie eine Registerkarte mit der Aufschrift BIOS-Ausführlichkeit aktivieren können. Starten Sie Ihren Computer neu, rufen Sie das BIOS erneut auf und suchen Sie nach einer Option mit dem Titel Firmware-Ausführlichkeit or Boot Ausführlichkeit und stellen Sie sicher, dass sie aktiv sind. Stellen Sie übrigens sicher, dass die Option für die Installations- oder Setup-Eingabeaufforderung ebenfalls aktiviert ist.

Der nächste Schritt besteht darin, den PC neu zu starten, wobei die folgende Meldung angezeigt werden soll. Drücken Sie STRG + P, um die Intel AMP-Konfiguration einzugeben, mit der Sie Ihren PC für die Remote-Verwendung konfigurieren können. In dem Fall, dass Sie nach einem Passwort gefragt werden, ist dies normalerweise in 99% der Fälle "admin", jedoch ohne Anführungszeichen. Ab diesem Zeitpunkt müssen Sie nur noch den Remotezugriff sowie KVM konfigurieren, um Ihren PC remote verwalten zu können.