HTTPS 相比 HTTP 更為安全,特別是能夠有效避免發生中間人攻擊。目前 Linux 內核源碼中有開發者提交了至少150 項補丁,用于將內核中的 HTTP 鏈接更改為 HTTPS。
更改方式并不是手動尋找內核樹中的 HTTP 鏈接,而是很大程度上通過腳本自動完成,這些腳本通過查找 SVG 等文檔中是否存在 HTTP 鏈接,隨后檢查目標 URL 的服務器是否提供了相對應的 HTTPS 鏈接,如果存在則返回與 HTTP 版本相同的內容。
為了確保切換到 HTTPS 時鏈接不會中斷,開發人員還進行了測試以確保頁面以同樣的方式加載。
如果沒有意外,這些新的安全增強會隨著 Linux 5.9 的發布到來。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
內核
+關注
關注
3文章
1402瀏覽量
40935 -
Linux
+關注
關注
87文章
11419瀏覽量
212279 -
HTTP
+關注
關注
0文章
516瀏覽量
32257
原文標題:Linux Kernel 將 HTTP 鏈接切換到 HTTPS
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
HTTP和HTTPS的關鍵區別
HTTP(HyperText Transfer Protocol) 是一種無狀態的通信協議,通常用于在客戶端(例如瀏覽器)和服務器之間傳輸超文本(如 HTML 頁面)。但這僅僅是一個單向通信協議

SOPHGO RISC-V SoC Linux Kernel 社區郵件列表建立,歡迎加入開源社區為RISC-V生態完善添磚加瓦
SOPHGO RISC-V SoC Linux Kernel 社區郵件列表建立,歡迎加入開源社區為RISC-V生態完善添磚加瓦

如何使用 cURL 測試 HTTP 協議
cURL是一個強大的命令行工具,用于傳輸數據,支持多種協議,包括HTTP、HTTPS、FTP等。使用cURL測試HTTP協議可以幫助你理解HTTP請求和響應的工作原理,以及調試和驗證你
HTTP 和 HTTPS 的區別
在互聯網時代,數據傳輸安全變得越來越重要。HTTP 和 HTTPS 是兩種廣泛使用的網絡協議,它們在數據傳輸方面扮演著關鍵角色。盡管它們的名字相似,但它們在安全性和用途上有著顯著的區別。 HTTP
深入探討Linux系統中的動態鏈接庫機制
本文將深入探討Linux系統中的動態鏈接庫機制,這其中包括但不限于全局符號介入、延遲綁定以及地址無關代碼等內容。 引言 在軟件開發過程中,動態庫鏈接問題時常出現,這可能導致符號沖突,從

嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-Linux內核移植之內核簡介
倉庫中,供用戶查看和下載。下面以NXP的倉庫為例進行講解。
地址:https://github.com/nxp-imx/linux-imx
(一)切換到對應的版本,因為開發板是在linux
發表于 12-16 13:08
飛凌嵌入式ElfBoard ELF 1板卡-Linux內核移植之內核簡介
用戶查看和下載。下面以NXP的倉庫為例進行講解。地址:https://github.com/nxp-imx/linux-imx(一)切換到對應的版本,因為開發板是在linux4.1.1
發表于 12-13 09:03
電源切換芯片怎么設置
電源切換芯片是一種用于實現電源切換功能的電子元件,廣泛應用于各種電子設備中,如計算機、手機、電源適配器等。本文將介紹電源切換芯片的設置方法,包括工作原理、分類、選擇、設計、測試和應用等
linux kernel通過修改鏈接腳本lds文件,如何在esp32的linker.lf文件中實現?
linux kernel通過修改鏈接腳本lds文件實現,請問如何在esp32的linker.lf文件中實現?
linux kernel實現過
發表于 06-26 06:19
如何移植http/https server到softAP上?
有沒有什么 思路,現在要把
worksapceesp-idfcomponentsesp_http_server
worksapceesp-idfcomponentsesp_https
發表于 06-19 06:14
全志D1s軟件入門之Tina Linux編譯教程
_menuconfig
tina根目錄
啟動內核配置界面
croot
tina下任意目錄
快速切換到tina根目錄
cconfigs
tina下任意目錄
快速切換到方案的bsp配置目錄
cplat
tina下任意目錄
快速
發表于 06-05 09:50
評論