13
2013
12

IMEI效验位生成工具,从14位IMEI推算第15位效验码(20150604 UPDATE)

   我们都知道IMEI由15位数字组成,其组成结构为:

    1、前6位数(TAC,Type ApprovalCode)是"型号核准号码",一般代表机型。

    2、接着的2位数(FAC,Final Assembly Code)是"最后装配号",一般代表产地。

    3、之后的6位数(SNR)是"串号",一般代表生产顺序号。

    4、最后1位数(SP)通常是"0",为检验码,备用。

    IMEI码具有唯一性,贴在手机背面的标志上,并且读写于手机内存中。它也是该手机在厂家的"档案"和"身份证号"。

    那么其实在网络通信中,只有前14位参与到了通信过程中,也就是说效验位是不参与通信的,我们在计费资料和其他数据中都只能看到14位的IMEI,那么有时候是有必要在不能接触原机的情况下,还原出第15位效验码的。网上也有公开的算法来支持我们从前14位IMEI中计算出效验码,但这个过程真是非常头疼,虽然都是简单的加法计算,但十余位数字倒腾一圈,也很容易搞错。其实网上已经有人制作好了现成的IMEI效验码生成工具,通过输入前14位IMEI码,自动计算出第15位效验位。工具很简单,基本没什么好介绍的。

    目前比较好用的有两种工具,第一种比较简单,输入14位数字,自动得出15位IMEI。

QQ截图20131213113443.png

...

«1»