SIM卡檔案系統分析

2021-04-28 15:41:06 字數 1012 閱讀 2605

本文出自:hi.baidu.com/roooy

sim卡全稱為subscriber identity module,它不僅僅能包含使用者的**簿和簡訊息, 而且一些智慧型sim卡還包含了乙個微型的處理器晶元和乙個檔案系統在裡面。這個在sim卡裡面的檔案系統是基於iso-7816這個標準來設計而且完全參照gsm 11.11 標準來定義的,這些標準都可以在www.3gpp.org

和www.etsi.org

雖然sim卡的檔案系統和我們的桌面版pc的檔案系統都是一樣的東西,但是它們依然存在一些不同的地方:檔案系統的根節點稱為master file;件目錄稱為dedicated files(專用檔案)而且大小都固定;個人記錄(或檔案)被稱為基本檔案(elementary files); 有檔案被確定為乙個位址(dword值),而不是乙個檔名; 必須先獲得有關記錄然後才能讀取或寫入特定檔案中的sim卡的檔案系統。

sim卡檔案系統與我們桌面pc的檔案系統中最顯著的區別是它在檔案尾部有四個位元組的檔案識別符號去標識它,而不是檔名。檔案識別符號按以下的方式被構造,前兩個位元組被用於標識檔案的型別:

3f標識master file (檔案系統的根);

7f標識檔案是乙個dedicated file (意思是個資料夾);

2f標識是在master file底下的elementary file;

6f標識是在dedicated file底下的elementary file。

後兩個位元組是檔案獨一的識別符號,必須符合以下的規則:

檔案的id在檔案建立時被建立;

在同乙個父節點下的檔案不能有相同的識別符號;

父節點與孩子節點永遠不能有相同的識別符號;

每一張sim卡里已經包含了一些必要的檔案以保持相容gsm協議。雖然大部分這些資訊都被你的無線運營商設定為唯讀的,但是它們包含了許多有用的資訊可以在你的應用程式中得到利用。

hadoop檔案系統分析

hadoop分布式檔案系統 架構和設計 為了容錯,檔案的所有資料塊都會有副本。每個檔案的資料塊大小和副本係數都是可配置的。應用程式可以指定某個檔案的副本數目。副本係數可以在檔案建立的時候指定,也可以在之後改變。通過乙個機架感知的過程,namenode可以確定每個datanode所屬的機架id。乙個簡...

Yaffs 檔案系統分析

1 yaffs檔案系統結構 1.1 簡介 1.1.1 應用場合 yaffs yet another flash file system 檔案系統是專門針對nand快閃儲存器設計的嵌入式檔案系統,目前有yaffs和yaffs2兩個版本,兩個版本的主要區別之一在於yaffs2能夠更好的支援大容量的nan...

檔案 FAT檔案系統分析

一 硬碟儲存結構 硬碟總體儲存圖 採用希捷硬碟120g,winhex檢視,主引導記錄mbr如下 硬碟分割槽表,64位元組,分四個分割槽,每個分割槽佔16位。擴充套件分割槽,就像加入了乙個u盤,第乙個扇區512位元組,為分割槽引導記錄dbr,還有其他。二 fat檔案儲存基本原理 fat表就是乙個簇號的...