确定手机imsi号码的方法

确定手机imsi号码的方法目录 1 Imsi 概述 12 获得 imsi 的两种方法 22 1 读卡器读出 sim 卡上 imsi22 2 利用 wireshark 获得 imsi22 3wireshark 获得 imsi 的具体过程 22 3 1 拷贝抓包服务器软件 rpcapd 到 fcs 的服务器 linux 目录 usr bin 下 22 3 2Fcs 服务器里运行加载 rpcap 抓包服务器进程 52

目录

1.      Imsi概述… 1

2.      获得imsi的两种方法… 2

2.1        读卡器读出sim卡上imsi 2

2.2        利用wireshark获得imsi 2

2.3        wireshark获得imsi的具体过程… 2

2.3.1         拷贝抓包服务器软件rpcapd到fcs的服务器linux目录/usr/bin下… 

2.3.2         Fcs服务器里运行加载rpcap,抓包服务器进程… 5

2.3.3         Pc端运行wireshark抓包… 7

2.3.4         抓包分析… 10

2.3.5         抓包保存的方法:… 12

3       抓本机的包… 14

    对于煤矿专用的3防功能机,不方便使用查看sim卡的丝印或者工程模式或安装cellular-z软件来查看imsi时,可以用下面的方法获取imsi号码。

  1.  Imsi概述

Imsi是写在sim卡上的一个号码,无线网络用imsi标识一个终端,imsi在一个网络里是唯一的,不能重复。Imsi对应一个手机号码msisdn,就是我们常说的手机号码。

Imsi共15位,前五位用来标识国家和运营商号码。若46001,460是中国,01是中国移动。后面是地区号码和用户号码。我们说的手机号和imsi在无线核心网有个对应关系,如0000对应,无线网络内部标识一个手机,用imsi,所有的消息全部用imsi关联,呼出到用imsi对应手机号码,把手机号码发呼叫参数里去。被叫显示手机号码。呼入时由号码映射到imsi,无线网络系统里用imsi标识终端,标识相关的呼叫消息。

Imsi号码写在sim卡上,同时还有的参数是ki,手机接入网络时根据ki计算来验证是否是合法用户。还有短消息号码,手机发送短信时发到哪里。

Sim卡被插到那部手机,那部手机就有了一个对外的手机号码。实现卡机分离。

Imsi和手机号码的对应关系存放在核心网设备hlr里,呼出,呼入都要对hlr进行查询。

2. 获得imsi的两种方法

   对于老式功能机,无法通过安装cellular-z等软件查看手机imsi或者通过工程模式查看imsi,就得通过以下方法获得。

2.1 读卡器读出sim卡上imsi

用读卡器插入写过的sim卡,读一下read,会显示imsi,短消息中心号码

2.2. 利用wireshark获得imsi

跟踪fcs服务器的信令包,手机插卡注册到对应基站的网络上,观察注册时所带参数中的imsi信息。

 2.3 wireshark获得imsi的具体过程

     硬件:手机,写过imsi的sim

     软件:wireshark抓包软件,putty仿真登录软件。

     过程:

2.3.1 拷贝抓包服务器软件rpcapd到fcs的服务器linux目录/usr/bin下

第一次操作,需要把rpcapd软件放到服务器的/usr/bin目录下,并修改属性,以后就执行命令就行了。若非第一次操作,文件已经拷贝到对应目录下,跳过此步,直接执行2.3.2

Winscp登录服务器

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

2.3.2 Fcs服务器里运行加载rpcap,抓包服务器进程

Putty登录fcs服务器,运行rpcapd抓包服务程序(要求pc分配和fcs服务器在同一网段的ip,并能ping通fcs服务器)

首先取得rpcapd是否运行:

确定手机imsi号码的方法

如果是初次登录,fcs的ip默认环境是18.250.0.4,会出现让你输入用户名和密码的提示,用户名root回车,密码回车,进到下面的界面

 确定手机imsi号码的方法

确定手机imsi号码的方法

登录成功后,输入rpcapd  -n &回车,见下图

确定手机imsi号码的方法

出现,这样的界面,wireshark抓包服务器已经打开了。

2.3.3 Pc端运行wireshark抓包

Pc安装wireshark,网卡配置和fcs服务器在同一网段的ip,能ping通fcs服务器,打开wireshark,抓远端服务器的包

见下图:

确定手机imsi号码的方法

确定手机imsi号码的方法

然后点close,返回下面的界

确定手机imsi号码的方法

出现下面的界面

确定手机imsi号码的方法

过滤手机信令消息

确定手机imsi号码的方法

这样,wireshark就准备好了

2.3.4 抓包分析

  1. 手机选网注册wireshark看注册消息,看其中的imsi号码

智能机(三星为例)设置→无线和网络→更多→移动网络→网络运营商→进行搜索→选中搜到的对应基站的plmnid进行注册。

注意:一定要选不是中国移动china mobile,中国联通china unicom的显示网络进行注册。

注册后看到下面的包

确定手机imsi号码的方法

确定手机imsi号码的方法

在下面这条消息看的更清楚

确定手机imsi号码的方法

这样就获得sim卡的imsi号码

  1. 注册过程分析

手机的数据库中有imsi,msisdn,sip号码的对应关系

确定手机imsi号码的方法

放号时,在我们设备放号,也要在震有的设备上放号,手机作为震有设备的一个sip用户,手机注册后,也要向震有的设备发起sip注册。只有sip注册成功,才能做业务。见下图:

确定手机imsi号码的方法

  1.  抓包保存的方法:

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

2.3.5 抓本机的包

有时需要抓本机的包查看问题,如看基站向网管注册消息,这时需要在ap网管pc上抓包解决问题。方法见下面的流程。

确定手机imsi号码的方法

首先打开wireshark,执行上图的操作,点击star开始操作,停止保存和上例子一样,先停止,后保存。

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

确定手机imsi号码的方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/203855.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午9:26
下一篇 2026年3月19日 下午9:27


相关推荐

  • 一致性哈希算法及其实现

    一致性哈希算法及其实现一致性哈希算法及其实现(ConsistentHashing)一,一致性哈希算法的原理1,一致性哈希算法诞生的背景   技术和业务是相互推动,共同前进的。一致性哈希算法的产生也源于业务的需求。随着业务的增长,一台单机已经不能满足业务的需要,分布式架构应运而生。分布式环境下,多台机器需要协同作业,如果保证数据在分布式环境下的一致性,就成为了亟待解决的问题。一致性哈希算法,就是为了解决多台…

    2022年7月27日
    11
  • ssh命令详解

    ssh命令详解为了让两个 Linux 机器之间使用 ssh 不需要用户名和密码 所以采用了数字签名 RSA 或者 DSA 来完成这个操作 模型分析假设 A 192 168 20 59 为客户机器 B 192 168 20 60 为目标机 要达到的目的 A 机器 ssh 登录 B 机器无需输入密码 加密方式选 rsa dsa 均可以 默认 dsassh keygen trsa 使用 rsa 加密二 具体操作流程单向登陆的操作过程 能满足上边的目的 1 登录 A 机器 2 ssh keygen t rsa dsa 将会生成密钥文

    2026年3月26日
    1
  • vue axios跨域请求_vue跨域访问

    vue axios跨域请求_vue跨域访问vue中axios跨域请求1.axios是第三方库使用方法:使用npm:$npminstallaxios使用bower:$bowerinstallaxios使用cdn:<scriptsrc=”https://unpkg.com/axios/dist/axios.min.js”></script>axios…

    2025年11月1日
    4
  • 决策树与随机森林(从入门到精通)[通俗易懂]

    决策树(decisiontree)是一种基本的分类与回归方法,本文主要讨论用于分类的决策树。决策树学习通常包括三个步骤:特征选择,决策树的生成和决策树的修剪。而随机森林则是由多个决策树所构成的一种分类器,更准确的说,随机森林是由多个弱分类器组合形成的强分类器。

    2022年4月17日
    44
  • 1146 mysql_MySQL–ERROR 1146 (42S02):table doesn’t exist

    1146 mysql_MySQL–ERROR 1146 (42S02):table doesn’t existERROR1146(42S02):Table‘xxx’doesn’texist可能是很多人都遇到的问题,尤其在数据库迁移或备份的时候mysql数据目录结构mysql数据目录下有如下几个重要文件:ibdata1ib_logfile0ib_logfile1数据库xx以及该目录下的一系列.frm文件其中ib_logfile0和ib_logfile1是关于数据库的一些日志文件数据…

    2022年5月2日
    448
  • css选择器有哪些?[通俗易懂]

    css选择器有哪些?[通俗易懂]一、写在前面css选择器有很多,但是常用到的也就几个,今天总结一下。二、具体选择器2.1、id选择器#myId{}2.2、类选择器.myClass{}2.3、标签选择器p,h1{}2.4、后代选择器divh1{}2.5、子选择器div>h1{}2.6、兄弟选择器(所有的兄弟)ul~h1{}2.7、相邻兄弟选择器ul+h1{}2.8、属性选择器li[name=’sss’]{}2.9、伪类选择器h1:hover{}2.10h

    2025年8月23日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号