时间同步的检测方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:20494953 阅读:25 留言:0更新日期:2019-03-03 00:11
本发明专利技术提供了一种时间同步的检测方法、装置、终端及计算机可读存储介质,其中方法包括:接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息;根据MM信息中的时间信息,检测移动终端是否存在时间同步故障。本发明专利技术实施例提供的技术方案通过测试人员在终端出厂之前进行相应测试,可避免终端出现时间漏洞的问题,提高终端的质量以及口碑,具有一定的市场应用价值。进一步的,通过检测终端系统对特定时间信息的处理容错能力,可以为GSM系统进行安全防护提供依据。

Time synchronization detection methods, devices, terminals and computer readable storage media

The invention provides a time synchronization detection method, device, terminal and computer readable storage medium. The method includes: receiving the mobility management MM information of time information transmitted by the analog base station accessed by the mobile terminal; detecting whether the mobile terminal has a time synchronization fault according to the time information in the MM information. The technical scheme provided by the embodiment of the present invention can avoid the problem of time loopholes in the terminal and improve the quality and reputation of the terminal through the corresponding test by the tester before the terminal leaves the factory. It has certain market application value. Furthermore, by detecting the fault-tolerant ability of terminal system to process specific time information, it can provide a basis for security protection of GSM system.

【技术实现步骤摘要】
时间同步的检测方法、装置、终端及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种时间同步的检测方法、装置、终端及计算机可读存储介质。
技术介绍
近年来,随着传统GSM(GlobalSystemforMobileCommunication,全球移动通信系统)各项技术趋于成熟,针对GSM系统的攻击报道和事件日益增多,在这些大量的相关报道中提及的其中一种威胁即为:利用NITZ(NetworkIdentityandTimezone,网络身份和时区)服务对终端发起的拒绝服务攻击。其中3GPP(3rdGenerationPartnershipProject,第三代合作伙伴计划)TS(TechniqueSpecification,技术规范)22.042协议定义了NITZ服务,是一种用于自动配置本地的时间和日期的机制,同时也通过无线网向移动设备提供运营商信息。NITZ是PHASE2+RELEASE96(第二阶段的96版本)的GSM中的可选功能,经常被用来自动更新移动终端的系统时钟。针对GSM系统中终端发起NITZ拒绝服务攻击的一种实现原理为:在现有真实现网环境中,临时搭建一个与本覆盖区域频点信息和系统广播信息相同的模拟基站,利用系统小区切换的特性,将终端吸纳到模拟基站上,触发终端位置更新流程;在完成位置更新后,利用系统通过MM(MobileManagement,移动性管理)消息实现NITZ(终端与基站同步时间)服务的功能,推送给终端特定时间消息,触发终端对自身系统处理同步特定时间的故障,造成终端无法提供服务。对于利用NITZ对终端发起的拒绝服务攻击的情况,现有技术中存在由于特定版本Android系统对2038-01-19及之后时间处理故障造成的漏洞,其中漏洞对应的编号为CVE-2016-3831,该漏洞提到利用NITZ进行时间推送,而具体实现方式并未提及。综上所述,现有技术中暂无具体手段来检测移动终端能否正常处理通过NITZ服务进行时间同步的方法。
技术实现思路
本专利技术实施例提供一种时间同步的检测方法、装置、终端及计算机可读存储介质,以解决现有技术中在终端与基站同步时间时,引发终端对自身系统处理同步特定时间的异常,造成终端无法提供服务的问题。本专利技术实施例提供一种时间同步的检测方法,包括:接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息;根据所述MM信息中的时间信息,检测所述移动终端是否存在时间同步故障。其中,在接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息之前,还包括:在与所述模拟基站通信连接后,向所述模拟基站发送位置更新请求;接收所述模拟基站发送的响应于所述位置更新请求的位置更新允许指令;根据所述位置更新允许指令进行位置更新;在更新完成后向所述模拟基站上报更新完成消息。其中,接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息的步骤包括:接收所述模拟基站发送的所述MM信息,所述MM信息中携带有检测所述移动终端时间同步故障的时间信息;其中所述移动终端、所述模拟基站均与现网环境隔离,所述MM信息中携带的时间信息包括:所述移动终端应用程序的时间纪元及之前的时间,或者所述移动终端应用程序的截止时间及截止之后的时间。其中,根据所述MM信息中的时间信息,检测所述移动终端是否存在时间同步故障的步骤包括:根据所述MM信息中的时间信息进行时间设置;在设置完成后,检测所述移动终端的状态信息;根据所述移动终端的状态信息判断所述移动终端是否存在时间同步故障。其中,根据所述移动终端的状态信息判断所述移动终端是否存在时间同步故障的步骤包括:在所述移动终端的状态信息为:所述移动终端出现复位或者处于无服务状态时,确定所述移动终端存在时间同步故障。本专利技术实施例还提供一种移动终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;所述处理器用于执行如下过程:接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息;根据所述MM信息中的时间信息,检测所述移动终端是否存在时间同步故障。其中,所述处理器还用于执行如下过程:在接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息之前,与所述模拟基站通信连接后,向所述模拟基站发送位置更新请求;接收所述模拟基站发送的响应于所述位置更新请求的位置更新允许指令;根据所述位置更新允许指令进行位置更新;在更新完成后向所述模拟基站上报更新完成消息。其中,所述处理器还用于执行如下过程:接收所述模拟基站发送的所述MM信息,所述MM信息中携带有检测所述移动终端时间同步故障的时间信息;其中所述移动终端、所述模拟基站均与现网环境隔离,所述MM信息中携带的时间信息包括:所述移动终端应用程序的时间纪元及之前的时间,或者所述移动终端应用程序的截止时间及截止之后的时间。其中,所述处理器还用于执行如下过程:根据所述MM信息中的时间信息进行时间设置;在设置完成后,检测所述移动终端的状态信息;根据所述移动终端的状态信息判断所述移动终端是否存在时间同步故障。其中,所述处理器还用于执行如下过程:在所述移动终端的状态信息为:所述移动终端出现复位或者处于无服务状态时,确定所述移动终端存在时间同步故障。本专利技术实施例还提供一种时间同步的检测装置,包括:第一接收模块,用于接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息;检测模块,用于根据所述MM信息中的时间信息,检测所述移动终端是否存在时间同步故障。本专利技术实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述的时间同步的检测的方法中的步骤。本专利技术实施例技术方案的有益效果至少包括:本专利技术技术方案,通过对时间同步消息流程进行干预,接收网络侧发送的携带特定时间信息的MM信息,根据接收到的MM信息进行同步时间的检测,根据终端的状态信息确定终端是否存在时间同步方面的漏洞,且通过测试人员在终端出厂之前进行相应测试,就会避免终端出现时间漏洞的问题,提高终端的质量以及口碑,具有一定的市场应用价值。进一步的,通过检测终端系统对特定时间信息的处理容错能力,可以为GSM系统进行安全防护提供依据。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1表示本专利技术实施例的检测环境组网示意图;图2表示本专利技术实施例时间同步的检测方法示意图一;图3表示本专利技术实施例终端更新位置时与模拟基站交互示意图;图4表示本专利技术实施例时间同步的检测系统框图;图5表示本专利技术实施例时间同步的检测方法示意图二;图6表示本专利技术实施例时间同步的检测装置示意图;图7表示本专利技术实施例移动终端示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。由于现有移动终端的应用程序中会存在程序本文档来自技高网
...

【技术保护点】
1.一种时间同步的检测方法,其特征在于,包括:接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息;根据所述MM信息中的时间信息,检测所述移动终端是否存在时间同步故障。

【技术特征摘要】
1.一种时间同步的检测方法,其特征在于,包括:接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息;根据所述MM信息中的时间信息,检测所述移动终端是否存在时间同步故障。2.根据权利要求1所述的时间同步的检测方法,其特征在于,在接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息之前,还包括:在与所述模拟基站通信连接后,向所述模拟基站发送位置更新请求;接收所述模拟基站发送的响应于所述位置更新请求的位置更新允许指令;根据所述位置更新允许指令进行位置更新;在更新完成后向所述模拟基站上报更新完成消息。3.根据权利要求1所述的时间同步的检测方法,其特征在于,接收移动终端所接入的模拟基站发送的携带时间信息的移动性管理MM信息的步骤包括:接收所述模拟基站发送的所述MM信息,所述MM信息中携带有检测所述移动终端时间同步故障的时间信息;其中所述移动终端、所述模拟基站均与现网环境隔离,所述MM信息中携带的时间信息包括:所述移动终端应用程序的时间纪元及之前的时间,或者所述移动终端应用程序的截止时间及截止之后的时间。4.根据权利要求1所述的时间同步的检测方法,其特征在于,根据所述MM信息中的时间信息,检测所述移动终端是否存在时间同步故障的步骤包括:根据所述MM信息中的时间信息进行时间设置;在设置完成后,检测所述移动终端的状态信息;根据所述移动终端的状态信息判断所述移动终端是否存在时间同步故障。5.根据权利要求4所述的时间同步的检测方法,其特征在于,根据所述移动终端的状态信息判断所述移动终端是否存在时间同步故障的步骤包括:在所述移动终端的状态信息为:所述移动终端出现复位或者处于无服务状态时,确定所述移动终端存在时间同步故障。6.一种移动终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;其特征在于,所述处理器用于执行如下过程:接收移动终端...

【专利技术属性】
技术研发人员:王峰生
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1