[发明专利]一种反监听的方法、系统及移动终端有效
| 申请号: | 201410406584.2 | 申请日: | 2014-08-18 |
| 公开(公告)号: | CN105451233B | 公开(公告)日: | 2019-03-15 |
| 发明(设计)人: | 张泳;韩澍青;周佳;杜国楹 | 申请(专利权)人: | 北京壹人壹本信息科技有限公司 |
| 主分类号: | H04W12/12 | 分类号: | H04W12/12 |
| 代理公司: | 深圳国新南方知识产权代理有限公司 44374 | 代理人: | 周雷 |
| 地址: | 101105 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 监听 方法 系统 移动 终端 | ||
本发明公开了一种反监听的方法、系统及移动终端,其中所述方法包括:判断是否有应用程序注册电话状态监听器,在检测到有应用程序注册电话状态监听器时,通过包管理服务获取该应用程序的信息类对象及其标识属性,再根据该标识属性判断该应用程序是否为系统应用程序,若是,使该应用程序正常注册,即建立通话连接;若否,阻止注册该应用程序,即无法建立通话连接,以防止第三方应用程序对用户手机通话内容、短信内容等通话信息进行任意监听,从而提高了移动终端的安全性和保密性。
技术领域
本发明涉及通信技术领域,尤其涉及一种反监听的方法、系统及移动终端。
背景技术
随着计算机技术的发展,人们对移动终端的需求依赖程度越来越高,移动终端逐渐成为人们工作、生活必不可少的一部分,于是,围绕移动终端的各种应用也层出不穷,特别是针对智能手机和平板电脑,用户可以通过大量第三方服务商提供的应用程序不断进行功能扩充,以满足用户的不同需求。但是,用户在享受丰富多彩的手机应用所带来的愉悦的同时,部分程序也同时对用户手机通话内容、短信内容等通话信息进行监听,这就对手机通讯的安全性和保密性造成了很大的威胁。
因此,如何确保移动终端用户的通话信息不被第三方应用软件任意监听,已经成为业内亟待解决的问题。
发明内容
本发明实施例提供一种反监听方法、系统和移动终端,用于解决移动终端用户的通话信息被第三方应用软件任意监听的问题。
为解决上述技术问题,本发明采用的技术方案之一是:提供一种用于移动终端的反监听方法,包括:
判断注册步骤:判断是否有应用程序注册电话状态监听器;
获取对象步骤:在检测到有应用程序注册电话状态监听器时,通过包管理服务获取该应用程序的信息类对象;
获取属性步骤:通过获取到的所述信息类对象获取标识属性;
判断执行步骤:根据该标识属性判断该应用程序是否为系统应用程序,若是,使该应用程序正常注册;若否,阻止注册该应用程序。
进一步地,本发明所述的方法中,在所述判断注册步骤中,如果有应用程序调用TelephonyManager.listen函数获取手机SIM卡的状态和移动网络的相关信息,则说明该应用程序注册了电话状态监听器。
进一步地,本发明所述的方法中,所述信息类对象包括图标、应用程序名称、包名信息。
进一步地,本发明所述的方法中,依据所述包名获取到标识属性。
进一步地,本发明所述的方法中,所述获取手机SIM卡的状态和移动网络的相关信息包括获取来电、接听、挂断或拨打电话状态信息。
本发明采用的技术方案之二是:提供一种用于移动终端的反监听系统,以防止被第三方应用软件监听通话信息,包括:
判断注册单元:判断是否有应用程序注册电话状态监听器;
获取对象单元:在检测到有应用程序注册电话状态监听器时,通过包管理服务获取该应用程序的信息类对象;
获取属性单元:通过获取到的所述信息类对象获取标识属性;
判断执行单元:根据该标识属性判断该应用程序是否为系统应用程序,若是,使该应用程序正常注册;若否,阻止注册该应用程序。
进一步地,本发明所述的系统中,在所述判断注册单元中,如果有应用程序调用TelephonyManager.listen函数获取手机SIM卡的状态和移动网络的相关信息,则说明该应用程序注册了电话状态监听器。
进一步地,本发明所述的系统中,所述获取手机SIM卡的状态和移动网络的相关信息包括获取来电、接听、挂断或拨打电话状态信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京壹人壹本信息科技有限公司,未经北京壹人壹本信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410406584.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:化学机械浆废水零排放处理方法
- 下一篇:伪基站检测方法、系统及终端、服务器





