[发明专利]文件监控方法、装置、电子设备和计算机可读存储介质在审
申请号: | 201910857533.4 | 申请日: | 2019-09-09 |
公开(公告)号: | CN112560030A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 过一峰 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F40/194;G06F16/955 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 监控 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本发明公开了文件监控方法、装置、电子设备和计算机可读存储介质。所述方法包括:从目标链接中获取配置文件;解析所述配置文件,获得链接地址列表;根据所述链接地址列表,获取相应的文件列表并保存;将获取的文件列表与预保存的文件列表进行对比,根据对比结果确定监控到的差异文件。该技术方案解决了目前缺少对软件类产品中的文件缺乏监控工具的问题;通过24小时循环监控或对应用文件更新进行实时监控等方式,能够快速发现应用文件的更新变化并获取更新后的文件列表;通过与此前保存的文件列表进行对比确定更新的内容;然后通知相关人员进行信息分析或开展后续跟进处置工作。
技术领域
本发明涉及互联网技术领域,具体涉及文件监控方法、装置、电子设备和计算机可读存储介质。
背景技术
相同或相似类型的软件类应用或软件类其他产品之间的竞争越来越激烈,对其他竞品更新的实时关注甚至获取其功能性文件和/或数据库文件有助于开发人员了解竞品的动态,从而尽快跟进或者作出其他后续的操作。另一方面,部分发布的应用或软件产品安全性不高,存在感染病毒或木马程序的可能,如何对这部分应用的文件进行监控从而及时拦截被感染的应用以提高应用终端的安全,也是需要解决的现实问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种文件监控方法、装置、服务器和系统。
依据本发明的一个方面,提供了一种文件监控方法,其中,所述方法包括:
从目标链接中获取配置文件;
解析所述配置文件,获得链接地址列表;
根据所述链接地址列表,获取相应的文件列表并保存;
将获取的文件列表与预保存的文件列表进行对比,根据对比结果确定监控到的差异文件。
可选的,所述从目标链接中获取配置文件包括:
以预设间隔,从所述目标链接中下载所述配置文件;
和/或,
在监控到所述配置文件的更新时,从所述目标链接中下载所述配置文件。
可选的,所述解析所述配置文件,获得链接地址列表包括:
解密所述配置文件,得到若干个子配置文件;
分别解析各所述子配置文件,根据解析结果拼接得到URL地址列表。
可选的,所述根据所述链接地址列表,获取相应的文件列表并保存包括:
按照URL地址列表下载文件,并且将所下载的文件拷贝到一个新建目录下。
可选的,所述将获取的文件列表与预保存的文件列表进行对比包括:
将获取到的文件列表中的文件进行分类;
将各类文件分别与预保存的文件列表中相应分类下的各文件进行对比,删除大小相同的文件,对剩余的文件进行差异对比。
可选的,所述对剩余的文件进行差异对比包括:
将获取的文件列表与预保存的文件列表中的文件,分别按照文件名进行排序;
逐个对比两个文件列表中序号相同的两个文件是否存在差异。
可选的,所述对剩余的文件进行差异对比包括:
将获取的文件列表与预保存的文件列表中的文件,分别按照文件大小进行排序;
逐个对比两个文件列表中序号相同的两个文件是否存在差异。
可选的,所述根据对比结果确定监控到的差异文件包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910857533.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:MAGL抑制剂及制备方法和用途
- 下一篇:一种密钥分配方法、系统和可穿戴设备