SIM卡文件系统分析
来源:互联网 发布:淘宝店铺如何搞死对手 编辑:程序博客网 时间:2024/06/02 23:34
本文出自: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协议。虽然大部分这些信息都被你的无线运营商设置为只读的,但是它们包含了许多有用的信息可以在你的应用程序中得到利用。
- SIM卡文件系统分析
- android telephony 之 SIM 卡文件系统
- 手机开发实战32——SIM卡文件系统介绍
- 分析:用SIM卡留住用户
- 插入sim卡联系人不同情况分析
- 联系人导入\导出到SIM卡分析
- 开机导入Sim卡联系人流程分析
- SIM卡不识或者掉卡简单分析
- (M)SIM卡开机流程分析之主线分析
- SIM卡
- SIM卡
- SIM卡
- sim卡
- SIM卡
- 关于GPRS设备无法读取SIM卡的分析!
- 联系人开机自动导入SIM卡联系人分析
- MTK安卓sim卡相关源码分析
- MTK安卓sim卡相关源码分析
- VirtualBox的数据空间使用方法,解决客户机和主机共享问题
- 捕捉session
- AWT-EventQueue-0
- AS3 角色(黄忠)控制(连招,走,跑,冲撞)
- 全选复选框
- SIM卡文件系统分析
- session 具体使用
- FONTDIR的简介
- 捕获session
- 如何在DragDrop特殊文件夹时得到相关信息
- 迷茫
- C#下SQLite的使用
- How to detect the explorer in js
- 重新认识C#