首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何使用HackRF做一个简单的IMSI捕获器

关于IMSI IMSI为国际用户识别码(International Mobile Subscriber Identity)的缩写,是用于区分蜂窝网络中不同用户的,在所在蜂窝网络中不重复的识别码。...IMSI可以用于在归属位置寄存器(HLR)和拜访位置寄存器(VLR)中查询用户信息,为了避免被监听者识别并追踪特定用户,有些情形下手机与网络之间的通信会使用随机生成的临时移动用户识别码(TMSI)代替IMSI...如图,IMSI由MCC(移动国家代码),MNC(移动网络代码)以及MSIN(移动用户识别代码)组成,一般为15位。...获取IMSI 切换目录 cd IMSI-catcher/ 修改权限 chmod u+x simple_IMSI-catcher.py 运行 ..../simple_IMSI-catcher.py 稍等片刻,即可显示信息 ? 打开wireshark可以查看更详细的信息 sudo wireshark -k -Y 'gsmtap && !

2.4K50

5G时代,与IMSI安全的梗概「建议收藏」

0x00 IMSI & IMSI-Catcher 我们以前担心的手机泄漏个人位置隐私的问题,也就是在2G/3G/4G一直存在的IMSI Catcher问题,终于有望在5G标准里得到彻底解决啦!...手机会在哪些场合会发送自己的IMSI呢? 0x01 什么情况下手机会发送IMSI?...这种获取IMSI的工具,就称为IMSI Catcher,其中比较出名的一款工具叫Stingray(黄貂鱼),目前被一些执法部门使用。...Stingray是一款同时具有被动监听(监听+数据分析)和主动攻击(伪造基站)的IMSI Catcher。通过获取IMSI,TMSI,IMEI可以更好地获取移动终端的数据信息。...作者采用目标受害者的IMSI来广播寻呼消息Paging,只有目标手机听到这个paging消息会返回一个Attach Request消息,并且携带相同的IMSI

1.4K30

网络ID之永久身份证——IMSI,SUPI(SUCI)

今天就先来聊一聊通信网络中的永久性身份证——IMSI和SUPI(SUCI)。...IMSI:2/3/4G网络中的用户身份证号 IMSI——International Mobile Station Identity作为通信网络中最重要的一个ID——网络身份证号——而存在,如同我们每个人的身份号一样的重要...IMSI如同我们的身份证号是对Sim卡/USIM卡唯一且永久的标识,所以至关重要,因此在网络通信过程中不到万不得已是不会动用IMSI的,那么什么是万不得已的呢?...比如之前我们讲4G附着信令中的鉴权,必然要用到IMSI才可以到HSS中取得用户的鉴权向量和开户信息,另一个就是在建立session的过程中MME和SGW/PGW是要首先通过IMSI将Session建立并统一起来的...Scheme Output,保护方案输出:即根据Protect Scheme而产生的输出结果,如果是null-scheme并且SUPI类型是IMSI,则输出结果为MSIN(IMSI中的用户识别码) 通过

17710

洞见RSA2022 | 守护5G终端隐私

在该议题中,TCA对比了IMSI在SIM卡和终端中进行加密的差异点,通过对比TCA认为IMSI在SIM中进行加密拥有更好的效果。...尽管IMSI信息非常重要,但在2G、3G和4G移动网络中IMSI信息都是明码传输,存在很大的安全问题。...图1 IMSI 捕获攻击 二 5G下的IMSI加密方案的对比 为解决2G、3G和4G中IMSI明文传输的安全问题,3GPP规定在5G通信中移动运营商可以在IMSI无线发送之前对其进行加密。...但是IMSI加密具体实施起来仍有一个较大争议:IMSI是在5G SIM卡中进行加密,还是在5G终端设备中进行加密?...图2 IMSI在SIM中加密和设备中加密不同维度的对比图 为方便描述,下文中将 IMSI在SIM中的加密称为SIM加密,IMSI在设备中的加密称为设备加密。

37410

移动运营商为什么需要用户感知可视化?

用户越多,信令越多,与带宽无关 用户平面IMSI滤波 第二步,可以过滤用户流量 我们可以过滤很多选项以减少负载。...例如,IMSI,IMEI,APN,网络元素过滤,CELL ID等 每个单元可以过滤一百万个IMSI。...这可用于仅监控Gold客户,或监控特定捕获– IMSI用于特殊目的,例如合法侦听(LI)和深度数据包检测(DPI)。 用户平面SDR生成 我们可以为“所有”用户数据流量生成元数据XDR。...探针具有智能算法,可以通过用户设备标识(IMSI,IMEI,APN,网络元素过滤,CELL ID等)来丰富协议消息。所有这些都可以识别单个用户,并实现对网络的集中监视和故障排除。...了解更多信息: IMSI-Filtering-with-Cubro

53362

走近科学:揭开伪基站的神秘面纱

二、GSM基本原理 整个GSM网络中,在手机终端侧,最重要的两个标识是IMSI和MSISDN。而运营商网络侧,核心是一个控制器(MSC)和三个数据库(HLR、VLR、AUC)。中间是基站系统。...下面对几个关键概念分别做出解释: 1、 概念解析 IMSI IMSI是SIM卡的唯一ID,类似居民身份证号,全世界唯一。每次登记、位置更新、呼叫建立的尝试,都是以IMSI作为用户标识。...IMSI和MSISDN的对应关系,存储在运营商的HLR中。 MSC 移动业务交换中心(mobile switching center),是GSM网络的核心,它提供交换功能以及面向系统其他实体的功能。...每个用户在GSM网中注册登记时,被分配给一个客户电话号码(MSISDN,就是通常的手机号)和客户身份识别码(IMSI)。...IMSI通过SIM写卡机写入客户的SIM卡中,同时在写卡机中又产生了一个对应此IMSI的唯一客户鉴权密钥Ki,它被分别存储在客户的SIM卡和网络侧AUC中。

1.8K80

简单说一说用户的网络身份ID

1 IMSI——网络中的用户身份证号 IMSI——International Mobile Station Identity作为通信网络中最重要的一个ID——网络身份证号——而存在,如同我们每个人的身份号一样的重要...IMSI如同我们的身份证号是对Sim卡唯一切永久的,那么必然至关重要,因此在网络通信过程中不到万不得已是不会动用IMSI的,那么什么是万不得已的呢?...比如之前我们讲4G附着信令中的鉴权,必然要用到IMSI才可以到HSS中取得用户的鉴权向量和开户信息,另一个就是在建立session的过程中MME和SGW/PGW是要首先通过IMSI将Session建立并统一起来的...既然IMSI如此重要,而且它所包含的只是PLMN网络信息和PLMN下用户的唯一信息MSIN,依然不利于用户定位(网络好大脸),而且过多的暴露IMSI就如同打招呼告诉人家你的身份证号一样的尴尬: 您好,我是...结构如图: 上图展示了整个GUTI的构成,一下子比IMSI复杂了不少吧?

1.1K10

《NB-IoT 端到端优化分析》

; 步骤三:在核心网和IOT平台之间进行抓包,根据包序号确认在IOT平台和核心网之间异常用户是否有发生过丢包的现象; 步骤四:根据应用服务器提供的异常终端的IMSI,在核心网侧获取该异常用户的单用户跟踪...(重大操作:升级、参数配置等) 必答 终端级故障问题隔离定界: 终端级问题隔离定界,首先从服务器获取的异常终端的IMSI、IMEI和用户地址信息,然后通过IMSI和IMEI关系在各个网元找到对应的终端的维测信息...一、应用服务器 Usecase应用服务器查看异常数据,给出异常Device的IMSI和IMEI信息。...通过应用服务器提供的异常用户的IMSI号,分析核心网该用户对应的单用户跟踪。踪分析是否有数据上报或者信令消息异常。...四、基站 针对异常用户,核心网可以根据异常用户的IMSI信息查询到TMSI,提供给基站;或者核心网根据IMSI信息在核心网具体信令中查询到MME-UE-S1APID和eNB-UE-S1APID提供给基站

1.6K10
领券