识别伪基站的方法和装置制造方法及图纸

技术编号:10878100 阅读:149 留言:0更新日期:2015-01-08 00:30
本发明专利技术提出一种识别伪基站的方法和装置,该识别伪基站的方法包括获取移动设备的地理位置信息;获取在所述地理位置信息上检测到的基站的信息;根据所述地理位置信息和所述基站的信息,确定伪基站。该方法能够识别出伪基站。

【技术实现步骤摘要】
识别伪基站的方法和装置
本专利技术涉及通信
,尤其涉及一种识别伪基站的方法和装置。
技术介绍
手机需要通过基站进行通信,基站包括运营商基站,另外,不法者还可以通过伪基站向手机发送信息。伪基站是一种高科技仪器,一般由主机和笔记本电脑组成,通过短信群发器,短信发信机等相关设备能够搜取以其为中心,一定半径范围内的手机卡信息,通过伪装成运营商的基站,任意冒用他人手机号码强行向用户手机发送诈骗,广告推销等短信。为了保护用户数据安全,需要识别伪基站。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种识别伪基站的方法,该方法可以识别出伪基站。本专利技术的另一个目的在于提出一种识别伪基站的装置。为达到上述目的,本专利技术第一方面实施例提出的识别伪基站的方法,包括:获取移动设备的地理位置信息;获取在所述地理位置信息上检测到的基站的信息;根据所述地理位置信息和所述基站的信息,确定伪基站。本专利技术第一方面实施例提出的识别伪基站的方法,通过获取移动设备的地理位置信息,并检测地理位置信息对应的基站的信息,根据地理位置信息和检测到的基站的信息可以实现伪基站的识别。为达到上述目的,本专利技术第二方面实施例提出的识别伪基站的装置,包括:获取模块,用于获取移动设备的地理位置信息;确定模块,用于获取在所述地理位置信息上检测到的基站的信息;识别模块,用于根据所述地理位置信息和所述基站的信息,确定伪基站。本专利技术第二方面实施例提出的识别伪基站的装置,通过获取移动设备的地理位置信息,并检测地理位置信息对应的基站的信息,根据地理位置信息和检测到的基站的信息可以实现伪基站的识别。为达到上述目的,本专利技术第三方面实施例提出的移动设备,该移动设备包括壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为移动设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于执行以下步骤:获取移动设备的地理位置信息;获取在所述地理位置信息上检测到的基站的信息;根据所述地理位置信息和所述基站的信息,确定伪基站。本专利技术第三方面实施例提出的移动设备,通过获取移动设备的地理位置信息,并检测地理位置信息对应的基站的信息,根据地理位置信息和检测到的基站的信息可以实现伪基站的识别。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术一实施例提出的识别伪基站的方法的流程示意图;图2是本专利技术实施例中基站信息数据库的一种示意图;图3是本专利技术另一实施例提出的识别伪基站的方法的流程示意图;图4是本专利技术另一实施例提出的识别伪基站的装置的结构示意图;图5是本专利技术另一实施例提出的识别伪基站的装置的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。图1是本专利技术一实施例提出的识别伪基站的方法的流程示意图,该方法包括:S11:获取移动设备的地理位置信息;其中,可以在移动设备上安装全球定位系统(GlobalPositioningSystem,GPS)设备,从GPS设备中获取GPS定位得到的移动设备的地理位置信息。S12:获取在所述地理位置信息上检测到的基站的信息。其中,基站的信息可以包括如下项中的至少一项:位置区域码(LocationAreaCode,LAC),小区码(CellIdentity,CID),基站信号强度(BaseStationSignalStrength,BSSS)。可选的,可以在一个或者至少两个地理位置信息上进行检测,每个地理位置信息上分别获取对应的基站的信息。或者,可选的,可以在同一个地理位置信息上,在不同时刻进行检测,获取不同时刻对应的基站的信息。其中,可以确定要获取的基站的信息以及所述要获取的基站的信息对应的系统函数;根据所述系统函数,获取所述要获取的基站的信息。例如,要获取的信息是LAC和CID时,在Android系统中可以使用如下方法获取LAC和CID:检测到的基站的信息可以包括:获取与移动设备连接的基站的信息,以及所述与移动设备连接的基站的相邻基站的信息。例如,一个手机在一个地理位置的一个时刻获取的基站的信息如表1所示:表1参见表1,手机一共获取了7个基站的信息,包括当前连接的基站的信息以及相邻基站的信息。S13:根据所述地理位置信息和所述基站的信息,确定伪基站。其中,当一基站的信息在不同地理位置出现时,可以确定其为伪基站;或者,当一地理位置信息出现新的基站时,该新出现的基站可以确定为伪基站;或者,获取预先配置的地理位置信息与合法的基站的信息的对应关系,在确定地理位置信息后,将不合法的基站确定为伪基站。例如,一个基站的辐射范围有限,并且通常不会移动,因此可以记下在某地点能够检测到的基站列表,如果在另一时刻另一位置发现相同的基站,则认为该基站是伪基站,其中,考虑到辐射的原因,该另一位置与先前记录的位置的距离可以大于基站能够辐射的距离。具体如,当手机在第一地点时检测到的基站的信息包括:第一基站的信息和第二基站的信息,当手机移动后,在第二地点检测时检测到的基站的信息包括:第一基站的信息和第三基站的信息,当第一地点和第二地点的距离大于基站的辐射范围时,可以确定第一基站是伪基站。又例如,通常基站不会频繁新增,如果在同一地点,不同时刻,能够搜索发现的基站不同,比如突然新增一个基站,则认为该基站是伪基站。其中,考虑到基站信号强度的问题,可以排除信号较弱的基站,比如设定阈值是-50db,则可以将信号强度大于-50db且新增的基站确定为伪基站。具体如,手机在第一地点的以往检测时检测到的基站的信息包括:第一基站的信息和第二基站的信息,而在某个时刻检测到的基站的信息包括:第一基站的信息,第二基站的信息和第三基站的信息,如果第三基站的信号强度大于预设阈值,则可以确定第三基站是伪基站。又例如,可以通过与基站信息数据库比对,如果在指定地点出现不属于该地点的基站,则认为是伪基站。其中,基站信息数据库可以从运营商获取,或者通过自行收集获取。其中,部分公开数据可以参见图2。具体如,如果基站信息数据库中记录第一地点对应的基站的信息包括:第一基站的信息和第二基站的信息,如果在第一地点检测到第三基站的信息,那么可以确定第三基站是伪基站。本实施例通过获取移动设备的地理位置信息,并检测地理位置信息对应的基站的信息,根据地理位置信息和检测到的基站的信息可以实现伪基站的识别。图3是本专利技术另一实施例提出的识别伪基站的方法的流程示意图,该方法包括:S31:获取移动设备的地理位置信息。其中,可以在移动设备上安装GPS设备,通过该GPS设备可以确定地理位置信息。S32:获取在所述地理位置信息上本文档来自技高网...
识别伪基站的方法和装置

【技术保护点】
一种识别伪基站的方法,其特征在于,包括:获取移动设备的地理位置信息;获取在所述地理位置信息上检测到的基站的信息;根据所述地理位置信息和所述基站的信息,确定伪基站。

【技术特征摘要】
1.一种识别伪基站的方法,其特征在于,包括:获取移动设备的地理位置信息;获取在所述地理位置信息上检测到的基站的信息;根据所述地理位置信息和所述基站的信息,确定伪基站;所述获取在所述地理位置信息上检测到的基站的信息,包括:在同一个地理位置信息上,分别获取不同时刻对应的基站的信息;所述根据所述地理位置信息和所述基站的信息,确定伪基站,包括:根据所述不同时刻对应的基站的信息,将新增的强度超过预设阈值的基站,确定为伪基站;所述获取在所述地理位置信息上检测到的基站的信息,包括:获取与移动设备连接的基站的信息,以及所述与移动设备连接的基站的相邻基站的信息;所述获取在所述地理位置信息上检测到的基站的信息,包括:确定要获取的基站的信息以及所述要获取的基站的信息对应的系统函数;根据所述系统函数,获取所述要获取的基站的信息。2.根据权利要求1所述的方法,其特征在于,所述基站的信息包括如下项中的至少一项:LAC,CID,BSSS。3.根据权利要求1-2任一项所述的方法,其特征在于,还包括:判断所述伪基站是否是当前与移动设备连接的基站;如果是,向用户显示提示信息,所述提示信息用于表明当前与伪基站连接。4.根据权利要求3所述的方法,其特征在于,所述向用户显示提示信息,包括:在应用程序中,向用户显示提示信息;或者,以系统通知的方式,向用户显示提示信息;或者,以短消息的方式,向用户显示...

【专利技术属性】
技术研发人员:舒鑫陈章群徐鸣
申请(专利权)人:北京金山安全软件有限公司
类型:发明
国别省市:北京;11

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

1