您当前的位置:首页 > 计算机 > 精彩资源

四码库的浅见解

时间:06-30来源:作者:点击数:

1.四码库是什么?

(IMEI、IMSI、MAC、手机号)

    IMEI: 手机设备的一个标识

    IMSI:手机卡(SIM卡)的标识,每一张卡都有唯一的一个IMSI

    MAC:硬件地址,标识当前使用某款软件时的物理地址

    通俗点理解就是,在平板设备上无法通过IMEI标示设备,

        这时会将MAC地址作为用户的唯一标识

再往深处思考,MAC地址与IP地址有什么区别?

当在一台需要连网的主机网卡上既有MAC地址又有IP地址,ARP协议负责从IP地址中

解析出MAC地址

那么问题来了,什么又是ARP协议呢?

ARP协议:地址解析协议,根据ip地址获取物理地址的一个TCP/IP协议

再回到开头的IMEI和IMSI,细致研究一下

IMSI

国际移动用户识别码(IMSI:International Mobile Subscriber Identification Number)是区别移动用户的标志,储存在SIM卡中,可用于区别移动用户的有效信息。其总长度不超过15位,使用0~9的数字。其结构如下: MCC+MNC+MSIN

MCC:Mobile Country Code,移动国家码,共3位,中国为460;

MNC:Mobile Network Code,移动网络码,共2位,联通CDMA系统使用03,

一个典型的IMSI号码为460030912121001;

IMEI

IMEI(International Mobile Equipment Identity,移动设备国际识别码,又称为国际移动设备标识)是手机的唯一识别号码。IMEI俗称“手机串号”,存储在手机的EEPROM(俗称“码片”)里。

手机在生产时,就被赋予一个IMEI。IMEI由15位数字组成,每位数字仅使用0~9的数字。

IMEI和IMSI的字符串码的长度都是15位

如何获取IMEI?在手机输入端输入“ * # 0 6 # ”即可得到IMEI的一串识别码

比如:867303042641845

所以,基本可以总结一个东西出来,

任意给出一串识别码,你怎么区分它是IMEI还是IMSI?

经过以上分析研究,460开头的基本都是属于IMSI ,其余开头的基本属于IMEI

接下来最后一个问题,还有就是手机号,也许你会说手机号有什么需要再研究的吗?一定有!

比如,任意给你一个手机号,你能立马说出它是哪个运营商的吗(移动/联通/电信)

每个手机号前面都有3个阿拉伯数字打头,这就是“号段”,每个运营商的号段不一样,

所以,以后只要看一个手机号的前三位就可以明白属于哪个运营商了?

中国移动:134 135 136 137 138 139

     147

     150 151 152 157 158 159

     182 187 188 共16个号段

-----------------------------------------------------------------------

中国联通:130 131 132

     155 156

     185 186 共7个号段

-------------------------------------------------------------------------

中国电信:133

     153

     180

     189 共4个号段

至少中国目前的手机号码是这些三位阿拉伯数字开头,总计为:16+7+4= 27个

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门