手机卡复制器破解数据之IMSI/ICCID代码
取得一张手机卡完整的合法入网权必须有正确的ICCID、SMSP、IMSI、KI,在这里
我们单独介绍一下IMSI这一项数据。IMSI全称是International Mobile
Subscriber Identification Number(国际移动用户识别码).
IMSI的全称是International Mobile Subscriber Identification Number,也就
是国际移动用户识别码。当手机开机后在接入网络的过程中有一个注册入网登记
的过程,在这个时候被分配一个客户号码(客户电话号码)和客户识别码(IMSI
)客户请求接入网络时,系统通过控制信道将经加密算法后的参数组传送给客户
,手机中的SIM卡收到参数后,与SIM卡存储的客户鉴权参数经同样算法后对比,
结果相同就允许接入,否则为非法客户,网络拒绝为此客户服务。
国际移动用户识别码(IMSI)是一个唯一的号码,它与所有的 GSM 和全球移动电讯
系统(UMTS)网络移动电话用户有关。这个号码被存储在用户识别模块(SIM卡内部)
。它被移动用户从手机发送到网络和也被用于获得这个移动电话的其它详情在归
属位置寄存器(HLR)中或作为在拜访位置寄存器中的本地副本。为了避免这个用户
被在无线电接口的偷听者监听和跟踪,IMSI 被尽可能少的发送和被一个随意产生
的 TMSI 替代发送。
国际上为唯一识别一个移动用户所分配的号码。
从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量
的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改
,所以目前国际漫游暂时还是以MIN为主。其中以O和1打头的MIN资源称为IRM
(International Roaming MIN),由IFAST (International Forum on ANSI-41
Standards Technology)统一管理。目前联通申请的IRM资源以09打头。可以看出
,随着用户的增长,用于国际漫游的MIN资源将很快耗尽,全球统一采用IMSI标识
用户势在必行.
IMSI共有15位,其结构如下:
MCC+MNC+MIN
MCC:Mobile Country Code,移动国家码,共3位,中国为460;
MNC:Mobile Network Code,移动网络码,共2位,联通CDMA系统使用03,一
个典型的IMSI号码为460030912121001;
MIN共有10位,其结构如下:
09+M0M1M2M3+ABCD
其中的M0M1M2M3和MDN号码中的H0H1H2H3可存在对应关系,ABCD四位为自由分
配。
可以看出IMSI在MIN号码前加了MCC,可以区别出每个用户的来自的国家,因
此可以实现国际漫游。在同一个国家内,如果有多个CDMA运营商,可以通过MNC来
进行区别.
例如:IMSI: 084906004115712072
================================
IMSI的另一个意思:International Mobile Station Equipment Indentity
(国际移动台设备标识)
--------------------------------------------------------------------------------
手机卡复制器破解数据之ICCID各代码的含义
取得一张手机卡完整的合法入网权必须有正确的ICCID、SMSP、IMSI、KI,在这里我们单独介绍一下ICCID这一项数据。ICCID全称IC CARD IDENTIFICATION一般我们叫SIM卡卡号。
关于SIM卡编号的含意
SIM卡背面的20位数字所代表的含义如下:
前6位:898600中国移动;898601中国联通 898606是中国电信(小灵通),898696是中国网通(小灵通)
第7位:业务接入号,对应于134、135、136、137、138、139中的4、5、6、7、8、9;
第8位:SIM卡的功能位:一般为0,现在的预付费SIM卡为1;
第9、10位:各省的编码;
第11、12位:年号;
第13位:供应商代码;
第14—19位:用户识别码;
第20位:校验位。
中国移动:
如8986 00 79 09 04 4 9311287
分段后的字符串意义分别如下:
8986代表国家中国
00代表运营商中国移动(好像02也是?)
79代表手机号码第三四位,如此卡为1379****
09代表发卡省份编号,代码如下,为中国移动内部使用,只能精确到省
--------------------------
01:北京 02:天津 03:河北 04:山西 05:内蒙古 06:辽宁 07:吉林 08:黑龙江
09:上海 l0:江苏 11:浙江 12:安徽 13:福建 14:江西 15:山东 16:河南
17:湖北 18:湖南 19:广东 20:广西 21:海南 22:四川 23:贵州 24:云南
25:西藏 26:陕西 27:甘肃 28:青海 29:宁夏 30:新疆 31:重庆
另:13800138000充值卡的密码开头两位、系列号6、7两位都是用的这个省份编号
04代表发(制)卡年份2004年
1代表生产厂家,代码如下
--------------------------
0:法国斯伦贝榭 厂家在湖南
1:法国GEMPLUS 厂家在天津(这种卡在芯片接触点上上都有GEMPLUS的标记,注意不是GSMPLUS)
2:德国欧伽(该代号后被武汉天喻替代)
3:江西捷德
4:东信和平
5:大唐电信
6:航天九洲通
7:北京握奇
8:东方英卡
9:北京华虹
A:上海柯斯
B:航天智通
后七位不详,比较随意,有时和手机号码最后若干位相同
中国联通:
如8986 01 04 05 021 063908 S
分段后的字符串意义分别如下:
8986代表国家中国
01代表运营商中国联通(另外CDMA是03)
04代表发(制)卡年份2004年
05代表手机号码第三四位,如此卡为1305****
021代表发卡地区号,如上海021、杭州571……可以精确到城市
后六位比较随意
S代表生产厂家,代码如下
------------------------
A:东方英卡
B:布尔公司
C:上海柯斯
D:欧贝特
E:东信和平
G:法国GEMPLUS
H:北京华虹
S:法国斯伦贝榭
T:大唐电信
W:北京握奇