[发明专利]一种隐性标识符的获取方法及装置有效
申请号: | 201710297568.8 | 申请日: | 2017-04-28 |
公开(公告)号: | CN108804911B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 尹瀚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F21/50 | 分类号: | G06F21/50;G06F21/55;H04M1/72454;H04M1/72406 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隐性 标识符 获取 方法 装置 | ||
本发明实施例公开了一种隐性标识符的获取方法及装置,涉及通信技术领域,能够解决因任何应用程序都能够成功访问隐性标识符,而导致在终端使用过程中存在安全隐患的问题。本发明实施例的方法包括:截获应用程序访问隐性标识符的操作指令;根据所述操作指令,确定在所述应用程序启动后,所述应用程序的访问情况,并根据所述访问情况确定所述应用程序是否具有恶意访问隐性标识符的趋势;在根据所述访问情况确定所述应用程序具有恶意访问隐性标识符的趋势后,向所述应用程序反馈伪造信息或空白信息,或提示用户决定是否允许所述应用程序访问隐性标识符。本发明实施例适用于隐性标识符的获取过程。
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种隐性标识符的获取方法及装置。
背景技术
随着终端和互联网的普及,线上推广成为一种趋势。广告公司为了掌握大部分用户的兴趣取向,可以通过特定应用程序(Application,app)跟踪用户在不同网页(website)、应用程序上执行的操作,以了解用户访问了哪些广告,从而更有针对性地为用户推送相应的广告内容。
目前,在特定应用程序跟踪用户行为的过程中,可以使用终端的显性标识符区分不同用户,其中,显性标识符可以包括国际移动设备身份码(International MobileEquipment Identity,IMEI)、国际移动用户识别码(International Mobile SubscriberIdentification Number,IMSI)等能够唯一标识终端的信息。为了避免恶意应用程序获取终端的显性标识符,操作系统(Operating System,OS)可以预先设置各个应用程序的访问权限,并在某一应用程序试图访问某一终端的显性标识符时,对该应用程序是否具有访问权限进行判断,若该应用程序具有访问权限,则终端允许该应用程序访问所需的显性标识符,否则,该应用程序无法获取到显性标识符。
但是,在终端中除了包括显性标识符外,还包括隐性标识符。隐性标识符不同于显性标识符,由于隐性标识符一般不会被设置访问权限,即便隐性标识符具有访问权限,应用程序在身份认证时也无需告知正在使用终端的用户,即可完成整个身份认证过程,因此,任何应用程序都能够成功访问隐性标识符。虽然,通过一个隐性标识符很难确定唯一的一个终端,但通过多个隐性标识符的组合,就能够很容易地区分不同用户。因此,应用程序除了可以通过显性标识符区分不同用户,还可以根据多个隐性标识符的组合区分不同用户。也就意味着,无论是特定应用程序还是恶意应用程序,都能够成功获取终端的隐性标识符,之后通过多个隐性标识符的组合,区分不同用户。这样一来,恶意应用程序依然能够了解各个终端的信息,并跟踪用户行为,从而在未经用户同意的情况下,过度收集用户行为数据,增加用户在终端使用过程中的安全隐患。
发明内容
本发明实施例提供一种隐性标识符的获取方法及装置,能够解决因任何应用程序都能够成功访问隐性标识符,而导致在终端使用过程中存在安全隐患的问题。
为达到上述目的,本发明实施例采用如下技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710297568.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:账号管理系统
- 下一篇:一种基于权限集差异的应用程序越权检测方法