一种移动终端的应用保护方法及装置制造方法及图纸

技术编号:10655116 阅读:88 留言:0更新日期:2014-11-19 16:36
本发明专利技术公开了一种移动终端的应用保护方法及装置,该方法包括如下步骤:移动终端接收从设定的蓝牙子机发送的设定口令进行存储,其中,所述设定口令根据所述蓝牙子机的设备信息生成;所述移动终端接收蓝牙子机发送的口令,若没有接收到所述口令,则判断认证失败;若所述移动终端接收到所述口令,则将所述口令与所述设定口令进行比较,若所述口令与所述设定口令不匹配,则判断认证失败;若所述移动终端判断认证失败,则获取移动终端中正在运行的应用,判断所述正在运行的应用中是否存在设定的应用,若存在设定的应用,则结束所述设定的应用。本发明专利技术可以有效解决当移动终端脱离蓝牙子机而应用被非法操作。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种移动终端的应用保护方法及装置,该方法包括如下步骤:移动终端接收从设定的蓝牙子机发送的设定口令进行存储,其中,所述设定口令根据所述蓝牙子机的设备信息生成;所述移动终端接收蓝牙子机发送的口令,若没有接收到所述口令,则判断认证失败;若所述移动终端接收到所述口令,则将所述口令与所述设定口令进行比较,若所述口令与所述设定口令不匹配,则判断认证失败;若所述移动终端判断认证失败,则获取移动终端中正在运行的应用,判断所述正在运行的应用中是否存在设定的应用,若存在设定的应用,则结束所述设定的应用。本专利技术可以有效解决当移动终端脱离蓝牙子机而应用被非法操作。【专利说明】一种移动终端的应用保护方法及装置 【
】 本专利技术涉及通信领域,具体涉及一种移动终端的应用保护方法及装置。 【
技术介绍
】 蓝牙拨号器俗称蓝牙子机,是应用于"大屏幕智能手机或带通话功能的平板电脑" 的便携配件,可以把当前连接的智能设备中的电话、信息等内容在蓝牙子机上进行接收和 处理的移动终端。 随着Android、I0S等智能系统的推广,智能手机给人们带来了诸多的便利,手机 中的一些重要、隐私信息的保护也越来越受到人们的重视,比如联系人、信息、通话记录、相 册等等。 目前,手机都带有锁屏的功能,用户可以设置口令,如果手机丢失被非法用户获 得,非法用户没有通过口令认证,则屏幕界面仍然停留在锁屏的界面,从而无法对手机里的 应用等进行操作和浏览。 但是,偶尔会出现这样的状况:在地铁列车里的用户正在使用手机,突然被人抢走 手机而逃之夭夭,这种情况下,用户的显示界面往往是没有锁屏的,抢夺人往往可以轻而易 举地操作手机里面的应用,并获取手机中的一些重要、隐私信息就很容易会泄漏出去。 【
技术实现思路
】 为了克服现有技术的不足,本专利技术提供了一种移动终端的应用保护方法,从而在 移动终端脱离设定的蓝牙子机的范围内后,可以有效保护相关应用。 -种移动终端的应用保护方法,包括如下步骤: 存储口令步骤,移动终端接收从设定的蓝牙子机发送的设定口令进行存储,其中, 所述设定口令根据所述蓝牙子机的设备信息生成; 口令认证步骤,所述移动终端接收蓝牙子机发送的口令,若没有接收到所述口令, 则判断认证失败;若所述移动终端接收到所述口令,则将所述口令与所述设定口令进行比 较,若所述口令与所述设定口令不匹配,则判断认证失败; 保护应用步骤,若所述移动终端判断认证失败,则获取移动终端中正在运行的应 用,判断所述正在运行的应用中是否存在设定的应用,若存在设定的应用,则结束所述设定 的应用。 优选地,通过保护服务结束所述设定的应用; 在所述保护应用中,若存在设定的应用,则所述保护服务将所述设定应用的名称、 以及结束所述设定应用的指令发送给移动终端的操作系统,所述操作系统结束所述设定的 应用; 所述操作系统每隔一段时间检测所述保护服务是否在运行,若没有运行则启动所 述保护服务。 优选地,通过保护应用结束所述设定的应用; 程序锁应用实时向操作系统查询是否存在所述保护应用被卸载的消息,若存在则 弹出密码输入界面; 若所述程序锁应用通过所述密码输入界面接收到的密码与设定密码相符,则解除 所述密码输入界面。 优选地,通过保护服务结束所述设定的应用; 进程管理器获取当前所有进程,并判断所述所有进程中是否存在所述保护服务的 进程,若存在则隐藏所述保护服务的进程。 优选地,在所述存储口令步骤中,所述移动终端将所述设定口令进行加密后再存 储。 优选地,所述蓝牙子机的设备信息包括移动设备国际身份码、蓝牙MAC和CPU身份 识别码。 优选地,还包括如下步骤: 在所述存储口令步骤中,所述移动终端对所述移动终端的IMEI号和设定口令进 行加密后再进行存储。 本专利技术还提供了一种移动终端的应用保护装置,包括: 存储口令单元,用于接收从设定的蓝牙子机发送的设定口令进行存储,其中,所述 设定口令根据所述蓝牙子机的设备信息生成; 口令认证单元,用于接收蓝牙子机发送的口令,若没有接收到所述口令,则判断认 证失败;若收到所述口令,则将所述口令与所述设定口令进行比较,若所述口令与所述设定 口令不匹配,则判断认证失败; 保护应用单元,用于若所述口令认证单元判断认证失败,则获取移动终端中正在 运行的应用,判断所述正在运行的应用中是否存在设定的应用,若存在设定的应用,则结束 所述设定的应用。 优选地,通过保护服务结束所述设定的应用; 在所述保护应用中,若存在设定的应用,则所述保护服务将所述设定应用的名称、 以及结束所述设定应用的指令发送给移动终端的操作系统,所述操作系统结束所述设定的 应用; 所述操作系统每隔一段时间检测所述保护服务是否在运行,若没有运行则启动所 述保护服务。 优选地,通过保护服务结束所述设定的应用; 进程管理器获取当前所有进程,并判断所述所有进程中是否存在所述保护服务的 进程,若存在则隐藏所述保护服务的进程。 通过蓝牙子机的包含其设备信息的口令对移动终端进行认证,从而可以有效解决 当移动终端脱离蓝牙子机而应用被非法操作;另外通过在进程管理器中隐藏保护服务,从 而可以有效保护设定的应用不被操作。 【【专利附图】【附图说明】】 附图是本专利技术一种实施例的移动终端和蓝牙子机的框图。 【【具体实施方式】】 以下对专利技术的较佳实施例作进一步详细说明。 如附图所示,一种移动终端的应用保护方法,包括如下步骤: 存储口令步骤,移动终端接收从设定的蓝牙子机发送的设定口令进行存储,其中, 所述设定口令根据所述蓝牙子机的设备信息生成。 在设置设定口令时,移动终端和蓝牙子机进行配对后,蓝牙子机向移动终端发送 设定口令,设定口令根据蓝牙子机的设备信息生成,例如蓝牙子机自身的MEI (移动设备 国际身份码)、BT MAC (Bluetooth Media Access Control)以及 CPU Chip ID,根据这三个 信息中的一个以上信息,就可以生成一个唯一的设定口令,即使移动设备周围存在其他的 蓝牙子机,其他的蓝牙子机也难以通过移动终端的口令认证。 蓝牙子机既可以将设备信息发送给移动终端,也可以按照与移动终端约定的规则 对设备信息进行处理后发送给移动终端。 口令认证步骤,所述移动终端接收蓝牙子机发送的口令,若没有接收到所述口令, 则判断认证失败;若所述移动终端接收到所述口令,则将所述口令与所述设定口令进行比 较,若所述口令与所述设定口令不匹配,则判断认证失败。 通常来说,用户是同时随身携带蓝牙子机和移动设备的,如果移动设备超出了蓝 牙子机的通讯范围内,则移动终端无法接收到蓝牙子机发送的口令,因此,可以判断认证失 败。而如果蓝牙子机发送的口令与移动终端存储的设定口令不匹配,则说明这个蓝牙子机 并不是合法的,因而同样判断认证失败。 保护应用步骤,若所述移动终端判断认证失败,则获取移动终端中正在运行的应 用,判断所述正在运行的应用中是否存在设定的应用,若存在设定的应用,则结束所述设定 的应用。 移动终端因为没有接收到蓝牙子机发送的口令而判断认证失败,一种可能是移动 终端突然被人拿走,因此,通过结束设定的应用,可以有效防止非法用户操作设定的应用, 例如,非法用户试图点击信息应用,移动终端检测到信息应用开始运行,本文档来自技高网
...

【技术保护点】
一种移动终端的应用保护方法,其特征是,包括如下步骤:存储口令步骤,移动终端接收从设定的蓝牙子机发送的设定口令进行存储,其中,所述设定口令根据所述蓝牙子机的设备信息生成;口令认证步骤,所述移动终端接收蓝牙子机发送的口令,若没有接收到所述口令,则判断认证失败;若所述移动终端接收到所述口令,则将所述口令与所述设定口令进行比较,若所述口令与所述设定口令不匹配,则判断认证失败;保护应用步骤,若所述移动终端判断认证失败,则获取移动终端中正在运行的应用,判断所述正在运行的应用中是否存在设定的应用,若存在设定的应用,则结束所述设定的应用。

【技术特征摘要】

【专利技术属性】
技术研发人员:王维林
申请(专利权)人:深圳鼎瑄通讯科技有限公司
类型:发明
国别省市:广东;44

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

1