Linux eliminuje przestarzały i niebezpieczny protokół sieciowy USB firmy Microsoft, który nadal jest obecny w systemie Windows

Linux eliminuje przestarzały i niebezpieczny protokół sieciowy USB firmy Microsoft, który nadal jest obecny w systemie Windows

Koniec ery: Linux wyłączy sterowniki protokołu USB RNDIS

Greg Kroah-Hartman, wybitny członek The Linux Foundation, jest gotowy całkowicie wyeliminować sterowniki protokołu USB RNDIS z jądra Linux. Ta inicjatywa odzwierciedla długofalowy zamiar Hartmana, po raz pierwszy zaproponowany 23 listopada 2022 r., usunięcia tych przestarzałych komponentów z systemu operacyjnego.

Ostatnie wydarzenia

Przechodząc do 23 grudnia 2024 r., długo oczekiwane zatwierdzenie zostało ponownie wprowadzone. W swojej wiadomości towarzyszącej tej znaczącej aktualizacji Hartman wyraził obawy dotyczące protokołu RNDIS, pierwotnie wdrożonego w erze Windows XP. Podkreślił jego rosnącą redundancję i wskazał na luki w zabezpieczeniach, jakie wprowadza do współczesnych systemów.

USB: wyłącz wszystkie sterowniki protokołu RNDIS

Protokół Microsoft RNDIS jest, zgodnie z projektem, niebezpieczny i podatny na ataki w każdym systemie, który go używa z niezaufanymi hostami lub urządzeniami. Ponieważ protokołu nie da się zabezpieczyć, po prostu wyłącz wszystkie sterowniki rndis, aby uniemożliwić komukolwiek ponowne ich użycie. Windows potrzebował tego tylko w systemach XP i nowszych, starsze systemy Windows mogą używać zamiast tego zwykłych protokołów klasy USB, które nie mają tych problemów. Android miał to wyłączone przez wiele lat, więc nie powinno być żadnych prawdziwych systemów, które nadal tego potrzebują.

Zrozumienie RNDIS

Dla tych, którzy nie są dobrze zaznajomieni, Remote Network Driver Interface Specification (RNDIS) to protokół zaprojektowany dla urządzeń sieciowych Ethernet (IEEE 802.3). Ten niezależny od magistrali protokół komunikacyjny ułatwia dynamiczną łączność Plug and Play (PnP) przez różne interfejsy, w tym USB, 1394, Bluetooth i InfiniBand, umożliwiając sterownikom hosta bezproblemową obsługę wielu urządzeń sieciowych.

Starsze i obecne zastosowanie

Od momentu powstania protokół RNDIS był uwzględniany w różnych wersjach systemu Windows, zwłaszcza Windows 10 i Windows 11. Chociaż protokół ten jest nadal obecny w najnowszej wersji 24H2 systemu Windows 11, należy zauważyć, że sterownik RNDIS nie instaluje się automatycznie w nowszych systemach, co odzwierciedla trwające odchodzenie od tego protokołu.

Jeśli jesteś zainteresowany, w systemie Windows 11 24H2 zaktualizowano obsługę standardu NDIS w wersji 6.89, co jeszcze bardziej podkreśla ewolucję technologii sieciowych.

Aby wyświetlić szczegóły zatwierdzenia, sprawdź dostępny tutaj link: Szczegóły zatwierdzenia w LKML .

Więcej informacji możesz uzyskać, przeglądając źródło: Neowin .

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *