基于短信中心号码检测伪基站的方法和装置制造方法

文档序号:7816863阅读:295来源:国知局
基于短信中心号码检测伪基站的方法和装置制造方法
【专利摘要】本发明提供了一种基于短信中心号码检测伪基站的方法,首先,检测到接收到来自基站的短信息,识别短信息的短信中心号码;随后,判断短信中心号码是否符合预定识别规则,若符合预定识别规则,则确定短信息来自伪基站。本发明的实施例,通过对接收到的来自基站的短信息的短信中心号码进行判断,快速确定该短信息是否来自伪基站,实现了对伪基站快捷且高效地检测。
【专利说明】基于短信中心号码检测伪基站的方法和装置

【技术领域】
[0001]本发明涉及终端设备的【技术领域】,具体而言,本发明涉及基于短信中心号码检测伪基站的方法和装置。

【背景技术】
[0002]“伪基站”设备是当前一种实施电信诈骗手段的仪器,主要由主机和笔记本电脑组成,通过短信群发器、短信发信机等相关设备能够搜取以其为中心、一定半径范围内的手机信息,通过伪装成运营商基站,任意冒用他人手机号码强行向用户手机发送诈骗、广告推销等短信息。例如,在银行、商场等人流密集的地方,以各种汇款名义向一定范围内的手机发送诈骗短信息;或者,筛选出“尾数较好”的手机号,以这个号码的名义发送短信息,在其亲朋好友、同事等熟人中实施定向诈骗。此类设备运行时,用户手机信号被强制连接到该设备上,无法连接到公用移动网络,以致影响手机用户的正常使用。手机用户一般会暂时脱网8?12秒后恢复正常,部分手机则必须开关机才能重新入网。此外,它还会导致手机用户频繁地更新位置,使得该区域的无线网络资源紧张并出现网络拥塞现象,影响用户的正常通信。
[0003]因此,急需一种有效识别伪基站的方法,从而为对来自伪基站的垃圾短信息进行屏蔽等处理提供前提条件和可靠保证。当前移动终端上主要通过安全软件对发送方的终端号码、短信息内容信息等进行检测来实现伪基站的识别,但是,该等方式对于伪基站的识别准确率均较低,用户在通信过程中仍然会收到较多来自伪基站的垃圾短信息,用户使用体验较差。


【发明内容】

[0004]本发明的目的旨在至少解决上述技术缺陷之一,特别是如何实现对大批量伪基站实现高效且准确地识别。
[0005]本发明提供了一种基于短信中心号码检测伪基站的方法,包括:
[0006]检测到接收到来自基站的短信息,识别短信息的短信中心号码;
[0007]判断短信中心号码是否符合预定识别规则,若符合预定识别规则,则确定短信息来自伪基站。
[0008]本发明还提供了一种基于短信中心号码检测伪基站的装置,包括:
[0009]中心号码识别模块,用于检测到接收到来自基站的短信息,识别短信息的短信中心号码;
[0010]第一判断模块,用于判断短信中心号码是否符合预定识别规则,若符合预定识别规则,则确定短信息来自伪基站。
[0011]本发明的实施例,通过对接收到的来自基站的短信息的短信中心号码进行判断,快速确定该短信息是否来自伪基站,实现了对伪基站快捷且高效地检测。本发明提出的上述方案,对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效。
[0012]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

【专利附图】

【附图说明】
[0013]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0014]图1为本发明基于短信中心号码检测伪基站的方法一个实施例的流程图;
[0015]图2为本发明基于短信中心号码检测伪基站的方法另一个实施例的流程图;
[0016]图3为本发明基于短信中心号码检测伪基站的装置一个实施例的结构示意图;
[0017]图4为本发明基于短信中心号码检测伪基站的装置另一个实施例的结构示意图。

【具体实施方式】
[0018]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0019]本【技术领域】技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0020]本【技术领域】技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0021]本发明的实施例中,移动终端是指可以在移动中使用的计算机设备,包括但不限于手机、具有多种应用功能的智能手机、笔记本、平板电脑、POS机、车载电脑以及可穿戴式便携移动设备。
[0022]移动终端设备中的操作系统一般会为应用程序开放一些接口,供应用程序从系统中获取所需的信息。因此,在本发明实施例中,为了能够对移动终端的短信息接收情况进行监测,可以在移动终端中运行一应用程序,然后就可以利用移动终端系统的这一特点,在操作系统中对应用程序进行注册。这样,当操作系统广播通知消息时,应用程序就能够收听到这种通知消息,并从中获取所需的信息。例如,当接收短信时,移动终端的操作系统就会广播该短信接收消息,并携带短信息发送方的电话号码,这样,应用程序就能够监测到该事件,并从中获取到短信息发送方号码。
[0023]本发明主要应用于安卓,1S等操作系统中,可应用于检测欺诈非法短信息等。
[0024]本发明的实施例中,基站即公用移动通信基站是无线电台站的一种形式,是指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间进行信息传递的无线电收发信电台。
[0025]图1为本发明基于短信中心号码检测伪基站的方法一个实施例的流程图。
[0026]在步骤SlOl中,检测到接收到来自基站的短信息,识别短信息的短信中心号码。
[0027]具体地,移动终端接收到来自基站的短信息后,读取该短信息中H)U(ProtocolData Unit,协议数据单元)格式的编码信息,通过对PDU格式的编码信息进行解析,识别出该短信息的短信中心号码。
[0028]在步骤S102中,判断该短信中心号码是否符合预定识别规则,若符合预定识别规则,则确定该短信息来自伪基站。
[0029]在一示例中,若短信中心号码的前四位字符为“0086”,判断该短信中心号码的前三位字符不符合预定标准短信中心号码的前三位字符“+86”,则确定该短信息来自伪基站。
[0030]本发明的实施例中,通过对接收到的来自基站的短信息的短信中心号码进行判断,快速确定该短信息是否来自伪基站,实现了对伪基站快捷且高效地检测。
[0031]具体地,预定识别规则,包括但不限于:
[0032]I)短信中心号码属于预置的伪基站黑名单中;
[0033]更具体地,将伪基站黑名单预存在移动终端中,当读取到短信息的短信中心号码之后,将该短信中心号码基于伪基站黑名单进行匹配查询,若该短信中心号码在伪基站黑名单被匹配命中,则确定发送该短信息的基站为伪基站;其中,伪基站黑名单可通过远程服务器实时进行更新。
[0034]2)短信中心号码不符合预定编码规则;
[0035]更具体地,预定编码规则为短信中心号码的前三位字符为“+86”,当读取到短信息的短信中心号码之后,判断该短信中心号码的前三位字符是否为“+86”,若不是,则判断该短信中心号码不符合预定编码规则,如短信中心号码以“0086”、“0000”、“#86”开头,均不符合预定编码规则。
[0036]3)短信中心号码的归属地与短信息发送方号码的归属地不属于同一地区。
[0037]具体地,如图1所示,判断短信中心号码的归属地与短信息发送方号码的归属地是否属于同一地区的具体方式,包括步骤S1021 (图中未示出)、步骤S1022 (图中未示出)和步骤S1023(图中未示出):
[0038]在步骤S1021中,识别短信中心号码的归属地;在步骤S1022中,识别短信息发送方号码的归属地;在步骤S1023中,判断该短信中心号码的归属地与该短信息发送方号码的归属地是否相同。
[0039]其中,短信息发送方号码具有特定的编码格式,且其中会包含地区编码信息。例如,中国使用的手机终端号码为11位:前3位为网络识别号,第4-7为地区编码,第8-11位为用户终端号码。通过地区编码就可以确定移动终端的终端号码的归属地。
[0040]其中,运营商的短信息中心号码具有一定的编码规则,例如,对于中国移动,短信中心号码以“+861380”开头,紧接4位为该号码归属地的电话区号,如“0100”归属地为北京,最后3位一般是“500”。即通常依号码归属地不同,短信息中心的号码也不同。而伪基站的短信息中心号码不满足上述编码规则,例如,其短信息中心号码可能是10000000等非正常号码。
[0041]具体地,识别短信息发送方号码的归属地的方式,包括但不限于:1)可预先在移动终端保存地区编码与归属地之间的对应关系,在接收到短信息时,直接通过查询该对应关系即可获知短信息对应的归属地;2)为了避免占用移动终端的存储资源,还可在接收到短信息时,将短信息发送方号码发送到云端服务器或者其他提供归属地查询服务的服务器进行查询,根据服务器返回的结果来确定该短信息的发送方号码归属地。优选地,在通过服务器查询的方式获取号码的归属地信息时,只需要将号码的地区编码号段发送给服务器,其他的号码可以不必发送。又优选地,当提供归属地查询的服务器要求输入的查询信息中包括网络识别码时,需将网络识别码以及地区编码,也即手机号码的前7位,一起发送到服务器端进行查询。
[0042]在一示例中,移动终端根据短信中心号码,通过在预置的短信中心号码地区编码与归属地之间的对应关系中进行查询匹配,来确定该短信中心号码的归属地;并根据短信息发送方号码,通过在预置的短信息发送方号码地区编码与归属地之间的对应关系中进行查询匹配,来确定该短信息发送方号码的归属地;随后,判断该短信中心号码的归属地与该短信息发送方号码的归属地是否相同。例如,移动终端根据短信息的短信中心号码“+8613800210500”,确定该短信中心号码的归属地为上海;并根据短信息发送方号码“13591805555”,确定该短信息发送方号码的归属地属于辽宁沈阳;则判断该短信中心号码的归属地与该短信息发送方号码的归属地不相同。
[0043]在一个优选实施例中(参照图1),当判断短信中心号码不符合预定识别规则后,还包括步骤S103 (图中未示出),在步骤S103中,判断短信息发送方号码是否包括预定字符串;在步骤S102中,若判断短信中心号码符合预定识别规则,且短信息发送方号码包括预定字符串,则确定短信息来自伪基站。
[0044]具体地,预定字符串包括但不限于:“财^化”、1&(^0”、“@”等;移动终端接收到短信息后,识别出短信息发送方号码,接着,判断该号码是否包括预定字符串;若判断短信中心号码符合预定识别规则,且该短信息发送方号码包括预定字符串,则确定短信息来自伪基站。
[0045]本优选实施例中,通过对短信息发送方号码进行进一步字符串识别,提高检测伪基站的准确率。
[0046]在另一个优选实施例中(参照图2),确定短信息来自伪基站后,该方法还包括步骤S201、步骤S202和步骤S203 ;在步骤S201中,将来自伪基站的短信息的内容信息作为第一内容信息记录;在步骤S202中,在接收到正常基站发送的短信息后,读取正常基站发送的短信息的内容信息作为第二内容信息记录;在步骤S203中,当第二内容信息包括第一内容信息时,将正常基站发送的短信息进行安全处理操作。
[0047]具体地,确定短信息来自伪基站后,在步骤S201中,移动终端将来自伪基站的短信息的具体内容信息以一条数据的形式写入预定存储位置,作为第一内容信息记录;当移动终端接收到其他短信息后,判断发送该短信息的基站为正常基站,则在步骤S202中,读取该正常基站发送的短信息的具体内容信息,并以一条数据的形式写入缓存中,作为第二内容信息记录;随后,将第一内容信息记录与第二内容信息记录进行比较,当第二内容信息包括第一内容信息时,即判断短信息为恶意短信息,在步骤S203中,对该恶意短信息执行安全处理操作;例如,拦截该短信息或者针对该短信息进行安全提示,提示用户当前短信息为恶意短信息;另外,若根据一般恶意短信息判断方式,如根据短信息的属性信息,包括但不限于短信息的发送号码、短信息的内容等,未判断出短信息为恶意短信息,则判断短信息中是否包含伪基站特征,并在确定包含伪基站特征时,可根据数据库中预先保存的恶意伪基站名单确定该等伪基站特征是否为恶意伪基站特征。当根据确定结果确定短?目息为恶意短信息时,对恶意短信息执行安全处理操作。
[0048]本优选实施例中,将检测确认的伪基站所发送的短信息进一步用于识别恶意短信息的应用中,提高了恶意短信息的识别处理的准确性,同时也反映出识别伪基站的重要性及其进一步应用。
[0049]当短信息结合伪基站进行发送时,能够确定短信息是否为恶意短信息,并在确定短信息为恶意短信息时,对恶意短信息执行相应处理;例如直接拦截恶意短信息或者在用户对恶意短信息进行查看时提示用户该短信息为恶意短信息。综上,依据本发明实施例,能够及时判断出结合伪基站进行发送的恶意短信息,并及时对恶意短信息进行处理,避免无法识别出结合伪基站发送的恶意短信息导致用户上当受骗,造成财产损失的不良后果,达到提高移动终端接收短信息的安全性,合理有效保护用户信息及财产安全的有益效果。
[0050]图3为本发明基于短信中心号码检测伪基站的方法一个实施例的结构示意图。其中,该检测伪基站的装置处于移动终端中,下述描述中均以移动终端为例,对移动终端与该检测伪基站的装置不做区分。
[0051]如图3所示,移动终端包括中心号码识别模块301和第一判断模块302。
[0052]首先,中心号码识别模块301检测到接收到来自基站的短信息,识别短信息的短信中心号码。
[0053]具体地,移动终端接收到来自基站的短信息后,读取该短信息中rou(ProtocolData Unit,协议数据单元)格式的编码信息,通过对PDU格式的编码信息进行解析,识别出该短信息的短信中心号码。
[0054]随后,第一判断模块302判断该短信中心号码是否符合预定识别规则,若符合预定识别规则,则确定该短信息来自伪基站。
[0055]在一示例中,若短信中心号码的前四位字符为“0086”,判断该短信中心号码的前三位字符不符合预定标准短信中心号码的前三位字符“+86”,则确定该短信息来自伪基站。
[0056]本发明的实施例中,通过对接收到的来自基站的短信息的短信中心号码进行判断,快速确定该短信息是否来自伪基站,实现了对伪基站快捷且高效地检测。
[0057]具体地,预定识别规则,包括但不限于:
[0058]I)短信中心号码属于预置的伪基站黑名单中;
[0059]更具体地,将伪基站黑名单预存在移动终端中,当读取到短信息的短信中心号码之后,将该短信中心号码基于伪基站黑名单进行匹配查询,若该短信中心号码在伪基站黑名单被匹配命中,则确定发送该短信息的基站为伪基站;其中,伪基站黑名单可通过远程服务器实时进行更新。
[0060]2)短信中心号码不符合预定编码规则;
[0061]更具体地,预定编码规则为短信中心号码的前三位字符为“+86”,当读取到短信息的短信中心号码之后,判断该短信中心号码的前三位字符是否为“+86”,若不是,则判断该短信中心号码不符合预定编码规则,如短信中心号码以“0086”、“0000”、“#86”开头,均不符合预定编码规则。
[0062]3)短信中心号码的归属地与短信息发送方号码的归属地不属于同一地区。
[0063]具体地,如图3所示,第一判断模块301具体包括第一归属地识别单元(图中未示出)、第二归属地识别单元(图中未示出)和归属地判断单元(图中未示出)。
[0064]首先,第一归属地识别单元识别短信中心号码的归属地;接着,第二归属地识别单元识别短信息发送方号码的归属地;随后,归属地判断单元判断该短信中心号码的归属地与该短信息发送方号码的归属地是否相同。
[0065]其中,短信息发送方号码具有特定的编码格式,且其中会包含地区编码信息。例如,中国使用的手机终端号码为11位:前3位为网络识别号,第4-7为地区编码,第8-11位为用户终端号码。通过地区编码就可以确定移动终端的终端号码的归属地。
[0066]其中,运营商的短信息中心号码具有一定的编码规则,例如,对于中国移动,短信中心号码以“+861380”开头,紧接4位为该号码归属地的电话区号,如“0100”归属地为北京,最后3位一般是“500”。即通常依号码归属地不同,短信息中心的号码也不同。而伪基站的短信息中心号码不满足上述编码规则,例如,其短信息中心号码可能是10000000等非正常号码。
[0067]具体地,识别短信息发送方号码的归属地的方式,包括但不限于:1)可预先在移动终端保存地区编码与归属地之间的对应关系,在接收到短信息时,直接通过查询该对应关系即可获知短信息对应的归属地;2)为了避免占用移动终端的存储资源,还可在接收到短信息时,将短信息发送方号码发送到云端服务器或者其他提供归属地查询服务的服务器进行查询,根据服务器返回的结果来确定该短信息的发送方号码归属地。优选地,在通过服务器查询的方式获取号码的归属地信息时,只需要将号码的地区编码号段发送给服务器,其他的号码可以不必发送。又优选地,当提供归属地查询的服务器要求输入的查询信息中包括网络识别码时,需将网络识别码以及地区编码,也即手机号码的前7位,一起发送到服务器端进行查询。
[0068]在一示例中,移动终端根据短信中心号码,通过在预置的短信中心号码地区编码与归属地之间的对应关系中进行查询匹配,来确定该短信中心号码的归属地;并根据短信息发送方号码,通过在预置的短信息发送方号码地区编码与归属地之间的对应关系中进行查询匹配,来确定该短信息发送方号码的归属地;随后,判断该短信中心号码的归属地与该短信息发送方号码的归属地是否相同。例如,移动终端根据短信息的短信中心号码“+8613800210500”,确定该短信中心号码的归属地为上海;并根据短信息发送方号码“13591805555”,确定该短信息发送方号码的归属地属于辽宁沈阳;则判断该短信中心号码的归属地与该短信息发送方号码的归属地不相同。
[0069]在一个优选实施例中(参照图3),当判断短信中心号码不符合预定识别规则后,移动终端还包括第二判断模块(图中未示出),第二判断模块判断短信息发送方号码是否包括预定字符串;第一判断模块若判断短信中心号码符合预定识别规则,且短信息发送方号码包括预定字符串,则确定短信息来自伪基站。
[0070]具体地,预定字符串包括但不限于:“Weixin”、“ta0ba0”、“(n ;在接收到短信息后,识别出短信息发送方号码,接着,判断该短信息发送方号码是否包括预定字符串;若判断短信中心号码符合预定识别规则,且该短信息发送方号码包括预定字符串,则确定短信息来自伪基站。
[0071]本优选实施例中,通过对短信息发送方号码进行进一步字符串识别,提高检测伪基站的准确率。
[0072]在另一个优选实施例中(参照图4),确定短信息来自伪基站后,移动终端还包括第一记录模块401、第二记录模块402和安全处理模块403 ;第一记录模块401将来自伪基站的短信息的内容信息作为第一内容信息记录;第二记录模块402在接收到正常基站发送的短信息后,读取正常基站发送的短信息的内容信息作为第二内容信息记录;安全处理模块403当第二内容信息包括第一内容信息时,将正常基站发送的短信息进行安全处理操作。
[0073]具体地,确定短信息来自伪基站后,第一记录模块401将来自伪基站的短信息的具体内容信息以一条数据的形式写入预定存储位置,作为第一内容信息记录;当移动终端接收到其他短信息后,判断发送该短信息的基站为正常基站,则第二记录模块402读取该正常基站发送的短信息的具体内容信息,并以一条数据的形式写入缓存中,作为第二内容信息记录;随后,将第一内容信息记录与第二内容信息记录进行比较,当第二内容信息包括第一内容信息时,即判断短信息为恶意短信息,安全处理模块403对该恶意短信息执行安全处理操作;例如,拦截该短信息或者针对该短信息进行安全提示,提示用户当前短信息为恶意短信息;另外,若根据一般恶意短信息判断方式,如根据短信息的属性信息,包括但不限于短信息的发送号码、短信息的内容等,未判断出短信息为恶意短信息,则判断短信息中是否包含伪基站特征,并在确定包含伪基站特征时,可根据数据库中预先保存的恶意伪基站名单确定该等伪基站特征是否为恶意伪基站特征。当根据确定结果确定短信息为恶意短信息时,对恶意短信息执行安全处理操作。
[0074]本优选实施例中,将检测确认的伪基站所发送的短信息进一步用于识别恶意短信息的应用中,提高了恶意短信息的识别处理的准确性,同时也反映出识别伪基站的重要性及其进一步应用。
[0075]当短信息结合伪基站进行发送时,能够确定短信息是否为恶意短信息,并在确定短信息为恶意短信息时,对恶意短信息执行相应处理;例如直接拦截恶意短信息或者在用户对恶意短信息进行查看时提示用户该短信息为恶意短信息。综上,依据本发明实施例,能够及时判断出结合伪基站进行发送的恶意短信息,并及时对恶意短信息进行处理,避免无法识别出结合伪基站发送的恶意短信息导致用户上当受骗,造成财产损失的不良后果,达到提高移动终端接收短信息的安全性,合理有效保护用户信息及财产安全的有益效果。
[0076]本【技术领域】技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、⑶-ROM、和磁光盘)、R0M(Read-Only Memory,只读存储器)、RAM (Random Access Memory,随即存储器)、EPROM (Erasable ProgrammableRead-Only Memory,可擦写可编程只读存储器)、EEPROM(ElectricalIy ErasableProgrammable Read-Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。
[0077]本【技术领域】技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本【技术领域】技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。
[0078]本【技术领域】技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
[0079]以上所述仅是本发明的部分实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种基于短信中心号码检测伪基站的方法,其特征在于,包括: 检测到接收到来自基站的短信息,识别所述短信息的短信中心号码; 判断所述短信中心号码是否符合预定识别规则,若符合预定识别规则,则确定所述短信息来自伪基站。
2.根据权利要求1所述的基于短信中心号码检测伪基站的方法,其特征在于,预定识别规则,包括: 所述短信中心号码属于预置的伪基站黑名单中; 所述短信中心号码不符合预定编码规则; 所述短信中心号码的归属地与短信息发送方号码的归属地不属于同一地区。
3.根据权利要求2所述的基于短信中心号码检测伪基站的方法,其特征在于,判断所述短信中心号码的归属地与所述短信息发送方号码的归属地是否属于同一地区,包括: 识别所述短信中心号码的归属地; 识别所述短信息发送方号码的归属地; 判断所述短信中心号码的归属地与所述短信息发送方号码的归属地是否相同。
4.根据权利要求1所述的基于短信中心号码检测伪基站的方法,其特征在于,当判断所述短信中心号码不符合预定识别规则后,还包括: 判断短信息发送方号码是否包括预定字符串;以及, 所述确定所述短信息来自伪基站,具体包括: 若判断所述短信中心号码符合预定识别规则,且所述短信息发送方号码包括预定字符串,则确定所述短信息来自伪基站。
5.根据权利要求1所述的基于短信中心号码检测伪基站的方法,其特征在于,确定所述短信息来自伪基站后,还包括: 将来自伪基站的所述短信息的内容信息作为第一内容信息记录; 在接收到正常基站发送的短信息后,读取所述正常基站发送的短信息的内容信息作为第二内容信息记录; 当所述第二内容信息包括所述第一内容信息时,将所述正常基站发送的短信息进行安全处理操作。
6.一种基于短信中心号码检测伪基站的装置,其特征在于,包括: 中心号码识别模块,用于检测到接收到来自基站的短信息,识别所述短信息的短信中心号码; 第一判断模块,用于判断所述短信中心号码是否符合预定识别规则,若符合预定识别规则,则确定所述短信息来自伪基站。
7.根据权利要求6所述的基于短信中心号码检测伪基站的装置,其特征在于,预定识别规则,包括: 所述短信中心号码属于预置的伪基站黑名单中; 所述短信中心号码不符合预定编码规则; 所述短信中心号码的归属地与短信息发送方号码的归属地不属于同一地区。
8.根据权利要求7所述的基于短信中心号码检测伪基站的装置,其特征在于,第一判断模块包括: 第一归属地识别单元,用于识别所述短信中心号码的归属地; 第二归属地识别单元,用于识别短信息发送方号码的归属地; 归属地判断单元,用于判断所述短信中心号码的归属地与所述短信息发送方号码的归属地是否相同。
9.根据权利要求6所述的基于短信中心号码检测伪基站的装置,其特征在于,当判断所述短信中心号码不符合预定识别规则之后,还包括: 第二判断模块,用于判断短信息发送方号码是否包括预定字符串; 第一判断模块,用于若判断所述短信中心号码符合预定识别规则,且所述短信息发送方号码包括预定字符串,则确定所述短信息来自伪基站。
10.根据权利要求6所述的基于短信中心号码检测伪基站的装置,其特征在于,确定所述短信息来自伪基站后,还包括: 第一记录模块,用于将来自伪基站的所述短信息的内容信息作为第一内容信息记录;第二记录模块,用于在接收到正常基站发送的短信息后,读取所述正常基站发送的短信息的内容信息作为第二内容信息记录; 短信息拦截模块,用于当所述第二内容信息包括所述第一内容信息时,将所述正常基站发送的短信息进行安全处理操作。
【文档编号】H04W4/14GK104244254SQ201410547455
【公开日】2014年12月24日 申请日期:2014年10月16日 优先权日:2014年10月16日
【发明者】丁超 申请人:北京奇虎科技有限公司, 奇智软件(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1