Ab dem 11. MĂ€rz begann das in das Windows-Betriebssystem integrierte Antivirenpaket Windows Defender, den freien Treiber WinRing0 zu blockieren (in QuarantĂ€ne zu verschieben). Der Treiber wird verwendet, um aus dem Benutzermodus auf verschiedene Hardware zuzugreifen, fĂŒr die kein anderer API in der Systemumgebung vorgesehen ist.
Der Treiber WinRing0 wird in Projekten benötigt, die die Hardwareeinstellungen verwalten, sowohl in freien (OpenRGB, Libre Hardware Monitor, FanControl) als auch in proprietĂ€ren (SignalRGB, Razer Synapse 3) Anwendungen. Unter den Programmen, die den Treiber verwenden, gibt es offizielles Software von Dutzenden von Hardwareherstellern, einschlieĂlich bekannter Marken. Es ist erwĂ€hnenswert, dass der Treiber selbst von seinem Autor (Entwickler von CrystalDiskMark) signiert wurde und von Microsoft akzeptiert wurde.
Das von Microsoft festgestellte Problem, das zur Blockierung fĂŒhrte, hĂ€ngt damit zusammen, dass jede Anwendung auf den im System installierten Treiber zugreifen kann und ĂŒber den Treiber mit jedem GerĂ€t im System interagieren oder ihre Berechtigungen erhöhen kann (CVE-2020-14979).
Im Lichte der Blockierung waren viele Unternehmen gezwungen zu reagieren. Zum Beispiel hat SignalRGB das Programm auf die Verwendung eines eigenen proprietÀren Ersatzes umgestellt, wÀhrend Steelseries die FunktionalitÀt zur Anzeige von Systemmetriken auf den integrierten Bildschirmen ihrer Hardware in ihrer Software vollstÀndig deaktiviert hat.
Derzeit wurde ein Update fĂŒr WinRing0 veröffentlicht, das die Verwendung des Treibers auf Programme einschrĂ€nkt, die mit Administratorrechten ausgefĂŒhrt werden, jedoch ist es aufgrund der Ănderungen in der Microsoft-Politik bezĂŒglich Treibern schwierig, eine Signatur fĂŒr die neue Version zu erhalten.
Das chinesische Unternehmen HYTE, das Software zur Ăberwachung der Hardware HYTE Nexus entwickelt und ebenfalls diesen Treiber verwendet, hat sich bereit erklĂ€rt, den bĂŒrokratischen Prozess zu ĂŒbernehmen und angekĂŒndigt, dass es eine signierte Version zur freien Nutzung veröffentlichen wird. Dennoch mĂŒssen viele Programme zur Verwaltung der Hardwareeinstellungen und zur Ăberwachung mit Administratorrechten gestartet oder fĂŒr die Arbeit mit dem geĂ€nderten Treiber angepasst werden.
Der WinRing0-Treiber hat einen einzigen bekannten Kritiker namens inpout32, der momentan nicht von Windows Defender oder Antivirenprogrammen blockiert wird, jedoch von beliebten Anti-Cheat-Programmen (am bekanntesten dafĂŒr ist Vanguard von RIOT, das in Spielen wie Valorant verwendet wird).
Quelle: opennet.ru
