2023. március 11-től a Windows operációs rendszerbe beépített Windows Defender antivíruscsomag blokkolni kezdte (karanténba helyezte) a WinRing0 ingyenes illesztőprogramot. Ez az illesztőprogram lehetővé teszi a felhasználói térből való hozzáférést olyan hardverhez, amelyhez nincs más API a rendszerben.
A WinRing0 illesztőprogram népszerű az olyan projektekben, amelyek hardverbeállításokat kezelnek, mind ingyenes (OpenRGB, Libre Hardware Monitor, FanControl), mind tulajdonjoggal védett (SignalRGB, Razer Synapse 3) alkalmazásokban. Az illesztőprogramot számos hardvergyártó hivatalos szoftvere használja, beleértve a népszerűket is. Meg kell jegyezni, hogy az illesztőprogramot a szerző (a CrystalDiskMark fejlesztőjének) saját magán írta alá, és az Microsoft által elfogadva lett.
A Microsoft által jelzett probléma, ami miatt a blokkolás történt, azzal kapcsolatos, hogy bármely program hozzáférhet a rendszerben telepített illesztőprogramhoz, és azon keresztül manipulálhat bármely eszközt a rendszerben, vagy megemelheti saját jogosultságait (CVE-2020-14979).
A blokkolás fényében sok cég kénytelen volt reagálni. Például a SignalRGB átállt a saját tulajdonjoggal védett alternatívájára, míg a Steelseries teljesen kikapcsolta a rendszerinformációk megjelenítésének funkcióját a hardverük beépített képernyőin.
Jelenleg a WinRing0 számára kiadtak egy javítást, amely korlátozza az illesztőprogram használatát csak az adminisztrátori jogosultságokkal rendelkező programokra, azonban a Microsoft politikájának megváltozása miatt az új build aláírása nehézkes.
A HYTE kínai cég, amely a HYTE Nexus hardvermonitorozó szoftver fejlesztésével foglalkozik, amely szintén ezt az illesztőprogramot használja, vállalta, hogy magára vállalja a bürokratikus eljárást, és bejelentette, hogy nyilvános felhasználásra aláírt buildet fog közzétenni. Ennek ellenére, még ha a Microsoft el is fogadja a frissített illesztőprogramot, sok hardverbeállító és monitorozó programot adminisztrátori jogokkal kell futtatni, vagy alkalmazkodniuk kell a módosított illesztőprogramhoz.
A WinRing0 illesztőprogram egyetlen alternatívája az inpout32, amely jelenleg nem blokkolható a Windows Defender és az antivírusok által, azonban népszerű anti-cheat programok (legismertebb a Vanguard a RIOT-tól, amelyet olyan játékokban használnak, mint a Valorant) blokkolja.
Forrás: opennet.ru
