[发明专利]一种资源访问请求的监控方法、装置及可读存储介质有效
申请号: | 201711323264.0 | 申请日: | 2017-12-07 |
公开(公告)号: | CN107908956B | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 辛先 | 申请(专利权)人: | 湖北三新文化传媒有限公司 |
主分类号: | G06F21/52 | 分类号: | G06F21/52;G06F21/56 |
代理公司: | 44258 深圳市港湾知识产权代理有限公司 | 代理人: | 微嘉 |
地址: | 430000 湖北省武汉市东湖开发*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 访问 请求 监控 方法 装置 可读 存储 介质 | ||
本发明公开了一种资源访问请求的监控方法、装置及可读存储介质。本发明通过在应用程序运行时,调用与所述应用程序对应的监控程序;然后从所述监控程序中提取当前资源访问请求;最后将所述当前资源访问请求与预设访问请求标准进行比较,根据比较结果对当前资源访问请求进行缓存或者限制,实现了Linux操作系统下的移动终端在没有获取最高权限时,能够有效地对移动终端各应用软件的资源访问请求进行监控,进而能够提示用户哪些应用软件的资源访问请求存在恶意访问请求。
技术领域
本发明涉及数据资源监控领域,尤其涉及一种资源访问请求的监控方法、装置及可读存储介质。
背景技术
安卓系统的最高权限Root可以访问系统的资源、删除和安装应用程序。随着基于安卓系统的应用程序软件的逐渐增多,滥用安卓系统权限的软件越来越多,比如,有些恶意软件在获取了安卓系统的Root权限后,经常在程序运行的时候在后台进行诸如联网下载插件、获取隐私、恶意扣费等操作行为。因此安卓手机Root之后会存在如上所述的风险隐患。
随着安卓系统的不断演进,为了防止上述问题的出现,Root权限越来越难以获得。不过与此同时,程序员通过开发资源监控软件来监控第三方应用的周期变得越来越长;因此,安卓手机无法在没有Root的情况下有效地对手机各应用软件的资源访问请求进行监控,进而造成了用户在使用安卓手机时不知道哪些应用软件是恶意软件。即当手机中的某个应用程序在运行时,如果这个应用程序是恶意程序,它可能会主动的去运行恶意扣费或者获取用户隐私等看似正常的行为操作,但是由于手机并没有Root,故而这个恶意程序的恶意行为并没有成功,但是同时又由于手机无法有效地对手机各应用软件的资源访问请求进行监控,因此手机用户完全不知道这个应用程序是个恶意程序,即便它目前无法对手机造成威胁,但是仍然可能会存在一定的风险和隐患。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种资源访问请求的监控方法、装置及可读存储介质,旨在解决安卓系统在没有获取最高权限的情况下无法有效地对手机各应用软件的资源访问请求进行监控,导致用户不知道哪些应用软件是恶意程序的问题。
为实现上述目的,本发明提供一种资源访问请求的监控方法,其特征在于,所述方法包括:
在应用程序运行时,调用与所述应用程序对应的监控程序;
从所述监控程序中提取当前资源访问请求;
将所述当前资源访问请求与预设访问请求标准进行比较,根据比较结果对当前资源访问请求进行监控。
优选地,所述在应用程序运行时,调用与所述应用程序对应的监控程序之前,所述方法还包括:
在所述应用程序首次运行时,提取所述应用程序的资源访问接口,并将所述资源访问接口送入所述监控程序,以使得所述监控程序通过所述资源访问接口获取所述应用程序的资源访问请求数据;
保存所述监控程序每次获取的资源访问请求数据作为历史资源访问请求数据;
对所述历史资源访问请求数进行分析,根据分析结果生成预设访问请求标准。
优选地,所述将所述当前资源访问请求与预设访问请求标准进行比较,根据比较结果对当前资源访问请求进行监控,具体包括:
将所述当前资源访问请求与预设访问请求标准进行比较;
在比较结果不在预设变动阈值范围时,缓存所述当前资源访问请求;
并对缓存中的所述当前资源访问请求进行解析,并生成解析报告;
对所述解析报告进行展示。
优选地,所述对所述解析报告进行展示之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北三新文化传媒有限公司,未经湖北三新文化传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711323264.0/2.html,转载请声明来源钻瓜专利网。