微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 移动通信 > 通信基础 > 如何知道IMSI号

如何知道IMSI号

时间:11-06 整理:3721RD 点击:
如题。

TEMS路测的时候可以通过层三信令的CM Service Request和Paging Response查看TMSI或IMSI

<mgtrp:msisdn=8613101108111;      查询用户IMSI
ORDERED
< 
  
MSISDN            IMSI             FCODE
 
8613101108111     460018903112381                
END

在交换HLR上查,如果没在机房,打电话给10086,咨询15位移动用户国际标识码,一般都能问到。


第一:个别手机软件可以直接读出,这样的最简单。

第二:利用测试软件读出,这个需要小技巧;手机上报IMSI的情况不多,需要自己创造条件;最常见的就是在MSCA下关机,然后去MSCB下开机,此时手机一定会上报IMSI号的。
此时你需要具备以下条件:
1、测试软件及测试手机;2、MSCA和MSCB的LAC号;3、你要看IMSI的卡,和另外一个测试卡,看LAC用的。
一般情况,条件3一定具备;条件2的话,如果不具备的话,就做公交车,从始发站,做到终点站,一般达到这个要求。条件1是必须的,看层三消息用的。也是inbud2000 说的,IMSI在空口透明传输。
按照以上的方法操作即可找到这个卡的IMSI号,这个号是不变的,如果你是测试人员那就太简单了,在出发前关机,到了较远的目的地开机插到测试机上,就可以在软件上看出来。如果你不是测试人员,有一定的难度。
补充:细化方式
截获MAP信令,通过如下办法:
1)将手机电池拔掉,造成“用户不在服务区”的假象;
2)到一个新的地方将电池装上,开机;
3)手机发起位置登记消息,当前VLR会向前一VLR查询用户TMSI,但是前一VLR的用户资料已被删除,TMSI查询失败;
4)当前VLR向HLR查询用户IMSI,并以IMSI发起鉴权过程。
5)这时IMSI是以明文形式在空中接口传输的。

第三:找个运营商的哥们,就搞定了。

第四:如果楼主就是运营商的,可以直接在核心网HLR上查出来。

希望能帮到楼主!

VLR HLR中存储着,如果不方便查去营业厅在营帐系统里也有记录吧,毕竟买卡的时候要一起烧进去的。

打电话咨询交换机房啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top