PHP
首页 | 下载 | 博客 | 链接

区域

下载

mobile.dat格式说明

参考qqwry.dat格式做的mobile.dat,其中包含了143980条手机段,为了方便格式分析,做了一个小的数据文件mobile_sample.data(100条记录),格式如下

文件开头4字节是以手机号(前七位)为索引,按照升序排列,8字节对齐的第一条记录地址,

紧接着的4个字节为最后一条记录的地址,

每条记录占8字节,前3字节存放手机前七位的数字,

后1字节存放手机省份名所在的地址,

后2字节存放手机所在市和区号的地址,

后2字节存放手机卡的类型的地址,

所有地址均为文件头部到数据存放位置的偏移量,单位为字节(byte)

            0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00000000h: 00 00 00 EB 00 00 04 0B B1 B1 BE A9 00 BD AD CB ; 北京江 
00000010h: D5 00 CC EC BD F2 00 C9 BD B6 AB 00 C9 CF BA A3 ; 天津山东上海 
00000020h: 00 B9 E3 B6 AB 00 BA FE B1 B1 00 D5 E3 BD AD 00 ; 广东湖北浙江 
00000030h: B9 E3 CE F7 00 B8 CA CB E0 00 B1 B1 BE A9 2C 30 ; 广西甘肃北京,0 
00000040h: 31 30 00 B3 A3 D6 DD 2C 30 35 31 39 00 C4 CF BE ; 10常州,0519南 
00000050h: A9 2C 30 32 35 00 CC EC BD F2 2C 30 32 32 00 D7 ; ?025天津,022 
00000060h: CD B2 A9 2C 30 35 33 33 00 D1 CC CC A8 2C 30 35 ; 筒?0533烟台,05 
00000070h: 33 35 00 BC C3 C4 CF 2C 30 35 33 31 00 C9 CF BA ; 35济南,0531上 
00000080h: A3 2C 30 32 31 00 CE DE CE FD 2C 30 35 31 30 00 ; ?021无锡,0510 
00000090h: B9 E3 D6 DD 2C 30 32 30 00 BE A3 C3 C5 2C 30 37 ; 广州,020荆门,07 
000000A0h: 32 34 00 CE AB B7 BB 2C 30 35 33 36 00 CE C2 D6 ; 24潍坊,0536温 
000000B0h: DD 2C 30 35 37 37 00 C4 CF C4 FE 2C 30 37 37 31 ; ?0577南宁,0771 
000000C0h: 00 CE E4 BA BA 2C 30 32 37 00 C0 BC D6 DD 2C 30 ; 武汉,027兰州,0 
000000D0h: 39 33 31 00 C1 AA CD A8 31 33 30 BF A8 00 C1 AA ; 931联通130卡联 
000000E0h: CD A8 C8 E7 D2 E2 CD A8 BF A8 00 13 D6 20 08 00 ; 通如意通卡  
000000F0h: 3A 00 D4 13 D6 21 0D 00 43 00 DE 13 D6 26 0D 00 ; :?.C?. 
00000100h: 4D 00 D4 13 D6 2A 08 00 3A 00 D4 13 D6 2B 08 00 ; M?:? 
00000110h: 3A 00 D4 13 D6 2C 12 00 56 00 D4 13 D6 2D 12 00 ; :?V? 
00000120h: 56 00 D4 13 D6 2E 12 00 56 00 D4 13 D6 2F 17 00 ; V?V? 
00000130h: 5F 00 D4 13 D6 30 17 00 69 00 D4 13 D6 31 17 00 ; _?i? 
00000140h: 73 00 D4 13 D6 32 12 00 56 00 D4 13 D6 33 12 00 ; s?V? 
00000150h: 56 00 D4 13 D6 34 1C 00 7D 00 D4 13 D6 35 1C 00 ; V?}? 
00000160h: 7D 00 D4 13 D6 36 1C 00 7D 00 D4 13 D6 37 1C 00 ; }?}? 
00000170h: 7D 00 D4 13 D6 38 1C 00 7D 00 D4 13 D6 39 0D 00 ; }?}?. 
00000180h: 4D 00 D4 13 D6 3A 0D 00 4D 00 D4 13 D6 3B 17 00 ; M?.M? 
00000190h: 69 00 D4 13 D6 3C 0D 00 4D 00 D4 13 D6 3D 0D 00 ; i?.M?. 
000001A0h: 4D 00 D4 13 D6 3E 0D 00 4D 00 D4 13 D6 3F 0D 00 ; M?.M?. 
000001B0h: 4D 00 D4 13 D6 40 0D 00 4D 00 D4 13 D6 41 0D 00 ; M?.M?. 
000001C0h: 86 00 D4 13 D6 42 0D 00 86 00 D4 13 D6 43 0D 00 ; ??.??. 
000001D0h: 86 00 D4 13 D6 44 0D 00 86 00 D4 13 D6 45 0D 00 ; ??.??. 
000001E0h: 86 00 D4 13 D6 46 0D 00 86 00 D4 13 D6 47 0D 00 ; ??.??. 
000001F0h: 86 00 D4 13 D6 48 21 00 90 00 D4 13 D6 49 21 00 ; ??!??! 
00000200h: 90 00 D4 13 D6 4A 21 00 90 00 D4 13 D6 4B 21 00 ; ??!??! 
00000210h: 90 00 D4 13 D6 4C 21 00 90 00 D4 13 D6 4D 08 00 ; ??!?? 
00000220h: 3A 00 D4 13 D6 4E 08 00 3A 00 D4 13 D6 4F 08 00 ; :?:? 
00000230h: 3A 00 D4 13 D6 50 08 00 3A 00 D4 13 D6 51 08 00 ; :?:? 
00000240h: 3A 00 D4 13 D6 52 21 00 90 00 D4 13 D6 53 21 00 ; :?!??! 
00000250h: 90 00 D4 13 D6 54 21 00 90 00 D4 13 D6 55 21 00 ; ??!??! 
00000260h: 90 00 D4 13 D6 56 21 00 90 00 D4 13 D6 57 21 00 ; ??!??! 
00000270h: 90 00 D4 13 D6 58 21 00 90 00 D4 13 D6 59 21 00 ; ??!??! 
00000280h: 90 00 D4 13 D6 5A 21 00 90 00 D4 13 D6 5B 21 00 ; ??!??! 
00000290h: 90 00 D4 13 D6 5C 21 00 90 00 D4 13 D6 5D 26 00 ; ??!??& 
000002A0h: 99 00 D4 13 D6 5E 21 00 90 00 D4 13 D6 5F 21 00 ; ??!??! 
000002B0h: 90 00 D4 13 D6 60 21 00 90 00 D4 13 D6 61 17 00 ; ??!?? 
000002C0h: A3 00 D4 13 D6 62 21 00 90 00 D4 13 D6 63 2B 00 ; ?!??+ 
000002D0h: AD 00 DE 13 D6 64 21 00 90 00 D4 13 D6 65 30 00 ; ?!??0 
000002E0h: B7 00 D4 13 D6 66 21 00 90 00 D4 13 D6 67 26 00 ; ?!??& 
000002F0h: C1 00 D4 13 D6 68 21 00 90 00 D4 13 D6 69 21 00 ; ?!??! 
00000300h: 90 00 D4 13 D6 6A 21 00 90 00 D4 13 D6 6B 21 00 ; ??!??! 
00000310h: 90 00 D4 13 D6 6C 21 00 90 00 D4 13 D6 6D 21 00 ; ??!??! 
00000320h: 90 00 D4 13 D6 6E 21 00 90 00 D4 13 D6 6F 21 00 ; ??!??! 
00000330h: 90 00 D4 13 D6 70 21 00 90 00 D4 13 D6 71 21 00 ; ??!??! 
00000340h: 90 00 D4 13 D6 72 21 00 90 00 D4 13 D6 73 21 00 ; ??!??! 
00000350h: 90 00 D4 13 D6 74 21 00 90 00 D4 13 D6 75 21 00 ; ??!??! 
00000360h: 90 00 D4 13 D6 76 21 00 90 00 D4 13 D6 77 35 00 ; ??!??5 
00000370h: CA 00 D4 13 D6 78 21 00 90 00 D4 13 D6 79 21 00 ; ?!??! 
00000380h: 90 00 D4 13 D6 84 08 00 3A 00 D4 13 D6 85 08 00 ; ??:? 
00000390h: 3A 00 D4 13 D6 86 08 00 3A 00 D4 13 D6 87 08 00 ; :?:? 
000003A0h: 3A 00 D4 13 D6 88 08 00 3A 00 D4 13 D6 89 08 00 ; :?:? 
000003B0h: 3A 00 D4 13 D6 8A 08 00 3A 00 D4 13 D6 8B 08 00 ; :?:? 
000003C0h: 3A 00 D4 13 D6 8C 08 00 3A 00 D4 13 D6 8D 08 00 ; :?:? 
000003D0h: 3A 00 D4 13 D6 8E 08 00 3A 00 D4 13 D6 8F 08 00 ; :?:? 
000003E0h: 3A 00 D4 13 D6 90 08 00 3A 00 D4 13 D6 91 08 00 ; :?:? 
000003F0h: 3A 00 D4 13 D6 92 08 00 3A 00 D4 13 D6 93 08 00 ; :?:? 
00000400h: 3A 00 D4 13 D6 94 08 00 3A 00 D4 00 00 00 00 00 ; :?: 

 
 
Done in 0.0407001972198 seconds