[发明专利]防止界面控件的属性信息被窃取的方法及其装置有效
申请号: | 201810400406.7 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108614723B | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 高国威 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F21/55;G06F21/56 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张润 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标界面 控件 文本属性 窃取 替换 界面控件 属性信息 指令 第三方应用 非法操作 属性替换 属性携带 文字信息 携带 | ||
本发明提出一种防止界面控件的属性信息被窃取的方法及其装置,其中,方法包括:接收用于对目标界面控件进行属性替换的第一指令,所述第一指令中携带目标界面控件的第一属性,所述第一属性携带有目标界面控件对应的文字信息,用于替换所述目标界面控件原生的文本属性;根据所述第一指令,将目标界面控件的文本属性,替换为所述第一属性。该方法将目标界面控件的文本属性替换为第一属性,避免第三方应用通过窃取目标界面控件的文本属性进行非法操作,提高了目标界面控件的安全性。
技术领域
本发明涉及终端设备技术领域,尤其涉及一种防止界面控件的属性信息被窃取的方法 及其装置。
背景技术
目前,为了帮助残障人士等不便于与终端设备接触交互的人群,终端设备的操作系统 提供了辅助功能服务,以帮助用户查找终端设备上的界面元素并实现模拟操作,比如,安 卓系统提供的辅助功能服务(Accessibility Service),通过该AccessibilityService获取界面 控件的文本属性,然后根据该文本属性可以查找对应的界面控件,并对界面控件进行模拟 点击等操作。
然而,实际应用中,第三方应用应用可以利用上述辅助功能服务窃取界面控件的文本 属性,进而对界面控件进行非法操作。比如,自动抢红包应用窃取抢红包组件中的文本属 性,然后可以实现抢红包事件的自动响应,通过窃取界面控件的文本属性,导致界面控件 存在被恶意操作的风险。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
为此,本发明的第一个目的在于提出一种防止界面控件的属性信息被窃取的方法,该 方法根据对目标界面控件进行替换的第一指令,将目标界面控件原生的文本属性替换为新 设置的第一属性,在通过第一属性中的文字信息实现原生的文本属性的文字说明功能的同 时,删除了目标界面控件的文本属性,使得第三方应用无法通过AccessibilityService获取 到目标界面控件原生的文本属性,从而可以防止第三方应用通过目标界面控件的文本属性 查找该控件,进一步地,由于无法获取到目标界面控件的文本属性,导致无法对该控件进 行非法的模拟操作,提高了目标界面控件的安全性。
本发明的第二个目的在于提出一种防止界面控件的属性信息被窃取的装置。
本发明的第三个目的在于提出一种电子设备。
本发明的第四个目的在于提出一种非暂时性计算机可读存储介质。
为达上述目的,本发明第一方面实施例提出了一种方法,包括:
接收用于对目标界面控件进行属性替换的第一指令,第一指令中携带目标界面控件的 第一属性,第一属性携带有目标界面控件对应的文字信息,用于替换目标界面控件原生的 文本属性;
根据第一指令,将目标界面控件的文本属性,替换为第一属性。
本发明实施例的防止界面控件的属性信息被窃取的方法,首先接收用于对目标界面控 件进行属性替换的第一指令,第一指令中携带目标界面控件的第一属性,其中,第一属性 携带有目标界面控件对应的文字信息,然后根据第一指令,将目标界面控件的文本属性替 换为第一属性。由此,该方法根据对目标界面控件进行替换的第一指令,将目标界面控件 原生的文本属性替换为新设置的第一属性,使得第三方应用无法通过AccessibilityService 获取到目标界面控件原生的文本属性,从而可以防止第三方应用通过目标界面控件的文本 属性查找该控件,进一步地,由于无法获取到目标界面控件的文本属性,导致无法对该控 件进行非法的模拟操作,提高了目标界面控件的安全性。
另外,根据本发明上述实施例的防止界面控件的属性信息被窃取的方法,还可以具有 如下附加的技术特征:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810400406.7/2.html,转载请声明来源钻瓜专利网。