資安業者Qualys揭露Linux核心檔案系統層漏洞CVE-2021-33909,當中提及只要檔案路徑長度超過「1GB」,就能觸發該記憶體溢位漏洞。但這個1GB究竟是多長的檔案路徑?相當於近11億個英數字元(2的30次方)!而若是全換成中文字元,1個中文字會使用2個位元組(Byte),1GB相當於逾5億個(2的29次方)中文字。附帶一提的是,Windows預設允許的路徑長度僅為260個英數字元,而Linux則為4,096個。
假如以Linux檔案名稱上限最長為255個字元來看,要達到1GB的檔案路徑長度,至少會有超過421萬(4,210,752)層的目錄結構。
https://www.ithome.com.tw/news/145779
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
linux目錄結構 在 Linux 目錄/檔案結構說明(I) - YouTube 的推薦與評價
![影片讀取中](/images/youtube.png)
Unix/ Linux 作業系統實務- Linux 目錄 /檔案 結構 說明(I)台灣人很奇怪,免費的教學影片不想看,要花錢的教學影片才要看。在你決定要不要看這段影片之前 ... ... <看更多>
linux目錄結構 在 Linux目录结构详解 - 张先森的代码小屋 的推薦與評價
本文主要记录一下Linux目录结构的含义。 在Windows中,我们会看到磁盘驱动器的标识,比如 C:\ , D:\ ,文件和目录名都跟在驱动器名后面。 ... <看更多>