[发明专利]基于软件监控的配置文件检测方法、系统、设备及介质在审
申请号: | 201811528426.9 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109766235A | 公开(公告)日: | 2019-05-17 |
发明(设计)人: | 逯义东 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F8/71 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 林彦之 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 程序配置文件 系统配置文件 基于软件 配置文件 管理服务器 对比结果 应用程序 监控 计算机可读存储介质 代码服务器 计算机设备 管理代码 检测报告 检测系统 检测信号 检测 触发 服务器 存储 响应 | ||
本公开提供了一种基于软件监控的配置文件检测方法,其特征在于,包括:响应于触发的检测信号,获取存储在代码服务器中的应用程序的当前程序配置文件,并获取用于管理代码服务器的管理服务器的当前系统配置文件;获取应用程序的初始程序配置文件和管理服务器的初始系统配置文件;将当前程序配置文件和初始程序配置文件进行对比,并将当前系统配置文件和初始系统配置文件进行对比,得到对比结果;以及根据对比结果生成检测报告。本公开还提供了一种基于软件监控的配置文件检测系统、一种计算机设备以及一种计算机可读存储介质。
技术领域
本发明涉及数据处理技术领域,具体涉及基于软件监控的配置文件检测方法、系统、计算机设备及计算机可读存储介质。
背景技术
配置文件就是用户在使用软件时,软件系统为用户加载所需环境的设置和文件的集合。对配置文件的更改,会直接影响该配置文件的直属程序,例如,修改应用程序的配置文件,则会影响应用程序运行时需要配置的信息;修改操作系统的配置文件,则会影响该操作系统运行时需要配置的信息。
目前,针对项目部署的需要,一个运维工程师在基于主控服务器部署环境后,通常需要将应用程序的代码文件(包括配置文件)上传到代码仓库的指定目录。但是,若主控服务器的配置文件、代码仓库中的应用程序的配置文件被恶意更改,但运维工程师却未及时发现,则极易影响主控服务器的安全性及应用程序运行的稳定性。
发明内容
本公开目的是提供一种基于软件监控的配置文件检测方法、系统、计算机设备及计算机可读存储介质,以至少解决现有技术中运维工程师未及时发现主控服务器的配置文件、代码仓库中的应用程序的配置文件被恶意更改,极易影响主控服务器的安全性及应用程序运行的稳定性的缺陷。
本公开的一个方面提供了一种基于软件监控的配置文件检测方法,其特征在于,包括:获取存储在代码服务器中的应用程序的当前程序配置文件,并获取用于管理上述代码服务器的管理服务器的当前系统配置文件;获取上述应用程序的初始程序配置文件和上述管理服务器的初始系统配置文件;将上述当前程序配置文件和上述初始程序配置文件进行对比,并将上述当前系统配置文件和上述初始系统配置文件进行对比,得到对比结果;以及根据上述对比结果生成检测报告。
根据本公开的实施例,上述对比结果包括异常结果,上述根据上述对比结果生成检测报告,包括:根据上述当前程序配置文件和上述初始程序配置文件之间的异同、上述当前系统配置文件和上述初始系统配置文件之间的异同,生成上述检测报告。
根据本公开的实施例,上述检测报告包括图文部分和表单部分,其中,上述图文部分包括:上述当前程序配置文件相比于上述初始程序配置文件的相同程序配置文件的数量、上述当前程序配置文件相比于上述初始程序配置文件的不同程序配置文件的数量、上述当前系统配置文件相比于上述初始系统配置文件的相同系统配置文件的数量、上述当前系统配置文件相比于上述初始系统配置文件的不同系统配置文件的数量;以及上述表单部分包括:上述不同程序配置文件的名称、上述不同系统配置文件的名称、将上述不同程序配置文件上传至上述代码服务器的上传服务器的IP地址、上述上传服务器上传上述不同程序配置文件的上传时间。
根据本公开的实施例,上述获取上述应用程序的初始程序配置文件和上述管理服务器的初始系统配置文件,包括:在响应于触发的检测信号之前,对上述初始程序配置文件进行备份,得到上述初始程序配置文件的备份文件,并对上述初始系统配置文件进行备份,得到上述初始系统配置文件的备份文件;以及获取上述初始程序配置文件的备份文件和上述初始系统配置文件的备份文件。
根据本公开的实施例,上述方法还包括:获取上述不同程序配置文件的第一存储地址和上述不同系统配置文件的第二存储地址;以及根据上述第一存储地址生成用于指向上述不同程序配置文件的第一链接地址,并根据上述第二存储地址生成用于指向上述不同系统配置文件的第二链接地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811528426.9/2.html,转载请声明来源钻瓜专利网。