资源描述:
《伪基站的分析及解决建议》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、伪基站的分析及解决建议一、伪基站的影响及发现方法伪基站只负责把你的链接接入到伪基站,伪基站获取你的手机的串号和电话号码,强行让你断网,等你过了伪基站后再连接到真基站。2.1伪基站的原理2.1.1伪基站系统图本系统采用的硬件平台组成见图1。它由信号处理子系统(伪基站和终端信号处理子系统)、用户操控平台和系统总控单元、天线和电源等部分组成。其中,伪基站子系统的功能与商用的基站工作原理相同,是终端和无线系统互连的桥头堡。终端信号处理子系统用来实现对目标所在区域移动系统无线参数的侦察。系统总控单元完成对各子系统的控制与调度、信令处理、内部通信等功能。用户操控平台提供人
2、机界面,能够进行系统状态显示、小区状态显示、目标信息数据库的存储、系统维护等功能。2.1.2伪基站工作原理目前的移动通信系统(GSM)采用单项认证的体制,即只有网络对终端的认证,不需要终端对网络的认证。当条件满足时,目标用户将进入伪系统。该系统工作原理和流程见上图。系统首先侦察当前目标区域的载频信息,然后不断发射相同频率的伪导频、同步及寻呼信号,寻呼一定范围内的目标手机用户,通过调整发射功率等,让目标小区的手机切换或重选到GSM伪小区中。在GSM伪小区中,通过MSC和BSC的信令模拟,完成对目标手机IMSI、ESN的侦码和阻塞攻击、信息攻击等任务。利用伪基站系
3、统,首先侦察当前目标区域基站的载频信息,将自身系统(伪基站)的频点更改为捕获到的现网频点,并使用与现网RXLEV_MIN、CRO等参数不同的系统配置,并修改系统参数消息中的T3212(注册周期)为较小的值,加大自身系统(伪基站)的发射功率,可迅速使覆盖范围内的处于空闲状态的终端重选到或切换到系统(伪基站)网络内,并在设置的注册周期内通过读取接入信道消息获得各终端的注册消息(RegistrationMessage),从中捕获终端的IMSI、IMEI等信息。2.1.3位置更新流程及IMSI信息提取原理2.1.3.1位置更新流程根据GSM协议,IMSI号码将在以下情
4、况下被使用:(1)用户第一次接入网络;(2)用户开机;(3)用户发生位置区更新,即手机移动前后分别与属于不同的位置区的基站通信。拦截者可以通过建立伪基站的方式,在手机的空闲状态时,迫使手机从真基站转向伪基站进行通信,触发位置更新程序,继而要求手机将IMSI发给伪基站获取用户身份。位置区更新流程可以描述为如图(用户位置更新流程图)所示,其中A位置区为旧的位置区,也可理解为真实基站,B位置区为新的位置区,即伪基站,HLR/AC是归属位置寄存器/鉴别中心,MSC/VLR是移动交换中心/访问者位置寄存器,BSC是基站控制器。当手机从A位置区进入B位置区时,移动用户与B
5、位置区交互资源请求连接设置(RRConnectionSetup),与其建立一个无线通信信道并交互位置更新流程: 1)移动用户转向刚分配的无线信道并发送位置更新请求(LOCATIONUPDATEREQUEST)到BMSC/VLR,其中包含A位置区的TMSI和位置区号LAI(以下简称A_TMSI和A_LAI); 2)该流程有两种可能情况:(a)B位置区MSC/VLR收到该请求后,在数据库没有找到该A_TMSI,根据收到的A_LAI得到A位置区MSC/VLR的地址,发送IMSI请求命令IMSIREQUEST(包含A_TMSI)到A位置区MSC/VLR,A位置区M
6、SC/VLR收到该信令后,到其数据库中找到该TMSI对应的IMSI返回给B位置区MSC/VLR,这样B位置区MSC/VLR就得到了手机用户的IMSI;(b)B位置区MSC/VLR可以选择直接发送IMSI请求给手机,手机将直接返回IMSI号码给该B位置区MSC/VLR,如图中虚线部分流程; 3)B位置区MSC/VLR发送位置更新请求(UPDATELOCATION)给HLR/AC,HLR/AC将做两件事:(a)更新其数据库中的用户位置区记录;(b)发送n组(Kc,RAND,SRES)给MSC/VLR,其中Kc是会话密钥,RAND是随机数,SRES是签署回应,这几
7、组数据将在后续的认证过程中使用; 4)B位置区MSC/VLR收到HLR/AC的这几组认证数据后,结合双方预定好的算法(A3,A5,A8),进行用户认证; 5)B位置区MSC/VLR发送信道加密命令(CIPHERINGMODECOMMAND)给用户,完成信道加密,随后B位置区MSC/VLR分配给手机一个新的TMSI;至此,位置更新流程完毕,移动用户与B位置区MSC/VLR交互释放资源连接(RRConnectionRelease),释放其建立的无线通信信道。2.1.3.2IMSI信息提取过程分析从以上流程分析可以看出,GSM系统存在IMSI安全漏洞。流程2)中
8、可以直接向手机用户发送信令IMSI请求