本发明专利技术提供了一种伪基站识别开关控制方法、装置、移动终端及存储介质,方法包括:当接收到任一终端设备向目标网络发送的网络注册请求时,分别判断终端设备中的SIM卡是否为测试卡、目标网络是否满足测试网络条件;当判断到SIM卡是测试卡和/或目标网络满足测试网络条件时,关闭终端设备的伪基站识别功能,本发明专利技术通过分别判断SIM卡是否满足为测试卡、目标网络是否满足测试网络条件的设计,以对应自动判断终端设备是否为测试设备、目标网络是否为测试网络,并根据判断结果,对应自动控制终端设备的伪基站识别功能的关闭,使得终端设备在商用网络能自识别启动伪基站检测,非商用网自动关闭伪基站检测,以保障测试网络实验的正常进行。
【技术实现步骤摘要】
伪基站识别开关控制方法、装置、移动终端及存储介质
本专利技术涉及通信
,特别涉及一种伪基站识别开关控制方法、装置、移动终端及存储介质。
技术介绍
“伪基站”即假基站,设备一般由主机和笔记本电脑组成,通过短信群发器、短信发信机等相关设备能够搜取以其为中心、一定半径范围内的手机等卡信息等终端信息,通过伪装成运营商的基站,冒用他人手机号码等信息强行向用户手机等终端发送诈骗、广告推销等短信息。此类设备运行时,用户终端信号被强制连接到该设备上,无法连接到公用电信网络,以致影响终端的正常使用,使用户无法正常使用正常业务。因此,伪基站的识别技术应运而生,伪基站的识别分事前预防探测识别和事后行为识别,事前预防识别是通过通信协议的重选原理,鉴别基站异常参数识别,在接入伪基站之前终止危险;而事后识别是通过对基站发送的内容过滤识别,比如诈骗短信中的特征字句识别。但现有一些特殊场景中,是进行测试实验网络,即对网络的稳定性或功能进行检测,由于测试网络并不是商用网络,因此参数比较随意,使得终端设备容易将该网络识别为伪基站,导致终端设备无法连入该网络进行测试,进而导致测试实验的失效。
技术实现思路
基于此,本专利技术提供一种伪基站识别开关控制方法、装置、移动终端及存储介质,用于解决现有技术中进行测试实验网络时,终端无法连入测试网络的问题。第一方面,本专利技术提供了一种伪基站识别开关控制方法,所述方法,包括:当接收到任一终端设备向目标网络发送的网络注册请求时,分别判断所述终端设备中的SIM卡是否为测试卡、所述目标网络是否满足测试网络条件;当判断到所述SIM卡是所述测试卡和/或所述目标网络满足所述测试网络条件时,关闭所述终端设备的伪基站识别功能。上述伪基站识别开关控制方法,通过分别判断所述SIM卡是否满足为所述测试卡、所述目标网络是否满足所述测试网络条件的设计,以对应自动判断所述终端设备是否为测试设备、所述目标网络是否为测试网络,并根据判断结果,对应自动控制所述终端设备的伪基站识别功能的关闭,使得所述终端设备在商用网络能自识别启动伪基站检测,非商用网自动关闭伪基站检测,以保障测试网络实验的正常进行。进一步地,所述分别判断所述用户IMSI数据是否满足测试用户条件、所述网络IMSI数据是否满足测试网络条件的步骤包括:获取所述用户IMSI数据中存储的用户MCC码,并判断所述用户MCC码是否在第一预设码值范围内;当判断到所述用户MCC码在所述第一预设码值范围内时,则判定所述终端设备为测试设备,所述用户IMSI数据满足所述测试用户条件;获取所述网络IMSI数据中存储的网络MCC码,并判断所述网络MCC码是否在第二预设码值范围内;当判断到所述网络MCC码在所述第二预设码值范围内时,则判定所述目标网络为测试网络,所述网络IMSI数据满足所述测试网络条件。进一步地,所述判断到所述网络IMSI数据满足所述测试网络条件的步骤之后,所述方法还包括:获取并存储所述目标网络的IP地址,并当接收到针对所述IP地址的所述网络注册请求时,关闭所述网络注册请求的发送端设备的所述伪基站识别功能。进一步地,所述关闭所述终端设备的伪基站识别功能步骤之后,所述方法还包括:当判断到所述终端设备与所述目标网络之间断开网络连接时,开始计时,以得到计时时间;判断所述计时时间是否大于时间阈值;若是,则控制开启所述终端设备的所述伪基站识别功能。进一步地,所述判定所述终端设备为测试设备的步骤之后,所述方法还包括:判断所述终端设备是否有更换SIM卡;若是,则开启所述终端设备的所述伪基站识别功能。第二方面,本专利技术提供了一种伪基站识别开关控制装置,包括:第一判断模块,用于当接收到任一终端设备向目标网络发送的网络注册请求时,分别判断所述终端设备中的SIM卡是否为测试卡、所述目标网络是否满足测试网络条件;控制模块,用于当所述第一判断模块判断到所述SIM卡是所述测试卡和/或所述目标网络满足所述测试网络条件时,关闭所述终端设备的伪基站识别功能。上述伪基站识别开关控制装置,通过所述第一判断模块分别判断所述SIM卡是否满足为所述测试卡、所述目标网络是否满足所述测试网络条件的设计,以对应自动判断所述终端设备是否为测试设备、所述目标网络是否为测试网络,并根据判断结果,使得所述控制模块对应自动控制所述终端设备的伪基站识别功能的关闭,使得所述终端设备在商用网络能自识别启动伪基站检测,非商用网自动关闭伪基站检测,以保障测试网络实验的正常进行。进一步地,所述第一判断模块包括:第一判断单元,用于获取所述SIM卡的用户MCC码,并判断所述用户MCC码是否在第一预设码值范围内;第一判定单元,用于当判断到所述用户MCC码在所述第一预设码值范围内时,则判定所述SIM卡为所述测试卡;第二判断单元,用于获取所述目标网络的网络MCC码,并判断所述网络MCC码是否在第二预设码值范围内;第二判定单元,用于当判断到所述网络MCC码在所述第二预设码值范围内时,则判定所述网络IMSI数据满足所述测试网络条件,所述目标网络为测试网络。第三方面,本专利技术提供了一种移动终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的伪基站识别开关控制方法。第四方面,本专利技术提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的伪基站识别开关控制方法的步骤。附图说明图1为本专利技术第一实施例提供的伪基站识别开关控制方法的流程图;图2为本专利技术第二实施例提供的伪基站识别开关控制方法的流程图;图3为本专利技术第三实施例提供的伪基站识别开关控制装置的结构示意图。具体实施方式为了便于更好地理解本专利技术,下面将结合相关实施例附图对本专利技术进行进一步地解释。附图中给出了本专利技术的实施例,但本专利技术并不仅限于上述的优选实施例。相反,提供这些实施例的目的是为了使本专利技术的公开面更加得充分。在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。现有一些特殊场景中,是进行测试实验网络,即对网络的稳定性或功能进行检测,由于测试网络并不是商用网络,因此参数比较随意,使得终端设备容易将该网络识别为伪基站,导致终端设备无法连入该网络进行测试,进而导致测试实验的失效,因此,本专利技术提供的伪基站识别开关控制方法,利用对终端设备上的SIM卡和目标网络的检测判断本文档来自技高网...
【技术保护点】
1.一种伪基站识别开关控制方法,其特征在于,所述方法包括:当接收到任一终端设备向目标网络发送的网络注册请求时,分别判断所述终端设备中的SIM卡是否为测试卡、所述目标网络是否满足测试网络条件;当判断到所述SIM卡是所述测试卡和/或所述目标网络满足所述测试网络条件时,关闭所述终端设备的伪基站识别功能。
【技术特征摘要】
1.一种伪基站识别开关控制方法,其特征在于,所述方法包括:当接收到任一终端设备向目标网络发送的网络注册请求时,分别判断所述终端设备中的SIM卡是否为测试卡、所述目标网络是否满足测试网络条件;当判断到所述SIM卡是所述测试卡和/或所述目标网络满足所述测试网络条件时,关闭所述终端设备的伪基站识别功能。2.根据权利要求1所述的伪基站识别开关控制方法,其特征在于,所述分别判断所述终端设备中的SIM卡是否为测试卡、所述目标网络是否满足测试网络条件的步骤包括:获取所述SIM卡的用户MCC码,并判断所述用户MCC码是否在第一预设码值范围内;当判断到所述用户MCC码在所述第一预设码值范围内时,则判定所述SIM卡为所述测试卡;获取所述目标网络的网络MCC码,并判断所述网络MCC码是否在第二预设码值范围内;当判断到所述网络MCC码在所述第二预设码值范围内时,则判定所述网络IMSI数据满足所述测试网络条件,所述目标网络为测试网络。3.根据权利要求1所述的伪基站识别开关控制方法,其特征在于,所述判断到所述目标网络满足所述测试网络条件的步骤之后,所述方法还包括:获取并存储所述目标网络的IP地址,并当接收到针对所述IP地址的所述网络注册请求时,关闭所述网络注册请求的发送端设备的所述伪基站识别功能。4.根据权利要求1所述的伪基站识别开关控制方法,其特征在于,所述关闭所述终端设备的伪基站识别功能步骤之后,所述方法还包括:当判断到所述终端设备与所述目标网络之间断开网络连接时,开始计时,以得到计时时间;判断所述计时时间是否大于时间阈值;若是,则控制开启所述终端设备的所述伪基站识别功能。5.根据权利要求1所述的伪基站识别开关控制方法,其特征在于,所述当接收到任一终端设备向目标网络发送的网络注册请求的步骤之前,所述方法还包括:当接收到所述终...
【专利技术属性】
技术研发人员:王燕飞,
申请(专利权)人:奇酷互联网络科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。