近期,Linux 內(nèi)核社區(qū)迎來(lái)了一項(xiàng)重大決策,Linux 基金會(huì)資深研究員 Greg Kroah-Hartman 提出了一個(gè)備受關(guān)注的提議——從 Linux 內(nèi)核中徹底移除 USB RNDIS 協(xié)議驅(qū)動(dòng)。這一決定在科技圈內(nèi)引發(fā)了廣泛討論。
USB RNDIS,即遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動(dòng)接口規(guī)范,是一種歷史悠久的協(xié)議。它通過(guò)將 USB 設(shè)備模擬成網(wǎng)卡,使得計(jì)算機(jī)與設(shè)備之間能夠通過(guò) USB 線纜建立網(wǎng)絡(luò)連接。簡(jiǎn)單來(lái)說(shuō),該協(xié)議實(shí)現(xiàn)了 TCP/IP over USB 的功能,使得數(shù)據(jù)傳輸更加便捷。然而,這項(xiàng)技術(shù)的起源可以追溯到微軟 Windows XP 時(shí)代,其安全性和現(xiàn)代性備受質(zhì)疑。
早在 2022 年 11 月,Hartman 就曾公開提出移除 USB RNDIS 協(xié)議驅(qū)動(dòng)的提議。他指出,這個(gè)古老的協(xié)議存在諸多安全漏洞,已經(jīng)成為系統(tǒng)安全的潛在威脅。隨著技術(shù)的不斷進(jìn)步,更加安全、高效的協(xié)議不斷涌現(xiàn),USB RNDIS 已經(jīng)失去了其原有的必要性。
經(jīng)過(guò)一段時(shí)間的醞釀和討論,Hartman 在 2024 年 12 月 23 日再次向 Linux 內(nèi)核社區(qū)推送了正式的提案。他在提案中明確表示,任何使用 RNDIS 協(xié)議連接不受信任主機(jī)或設(shè)備的系統(tǒng)都存在巨大的安全風(fēng)險(xiǎn)。為了保障系統(tǒng)的整體安全性,最佳方案就是盡快從 Linux 內(nèi)核中移除這一協(xié)議。
Hartman 的這一提議得到了許多安全專家和內(nèi)核開發(fā)者的支持。他們認(rèn)為,隨著網(wǎng)絡(luò)威脅的不斷增加,系統(tǒng)的安全性變得越來(lái)越重要。移除存在安全隱患的協(xié)議,是提升系統(tǒng)整體安全性的重要一步。同時(shí),這也將促使開發(fā)者尋找更加安全、高效的替代方案,推動(dòng)技術(shù)的不斷進(jìn)步。