[发明专利]一种无代理的虚拟机监控系统和监控方法有效
申请号: | 201810632935.X | 申请日: | 2018-06-20 |
公开(公告)号: | CN108920253B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 尹学渊;陶术松 | 申请(专利权)人: | 成都灵跃云创科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F11/30 |
代理公司: | 成都睿道专利代理事务所(普通合伙) 51217 | 代理人: | 薛波 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种无代理的虚拟机监控系统和监控方法,包括以下步骤:用户通过监控策略设置模块设置监控策略,虚拟机启动时,代码注入模块根据需被监控的虚拟机标识执行监控代码动态注入;虚拟化层根据监控代码和监控策略动态修改系统调用函数指针,使系统调用函数指针指向监控代码的函数地址;监控代码拦截到虚拟机内部系统调用后,从虚拟化层获取监控策略,根据监控策略完成虚拟机系统调用拦截的具体响应。本发明通过在虚拟化层中检测到虚拟机启动后动态注入监控代码到虚拟机内核实现监控,具有高度的监控灵活性,实时响应快。同时借助于虚拟化层对监控涉及的关键数据及代码的只读保护,保证监控系统始终有效。 | ||
搜索关键词: | 一种 代理 虚拟机 监控 系统 方法 | ||
【主权项】:
1.一种无代理的虚拟机监控系统,其特征在于,包括:监控策略设置模块,用于管理用户虚拟机监控策略;监控注入模块,所述监控注入模块部署于虚拟化层,用于判断当前启动的虚拟机是否满足监控代码注入条件并执行监控代码注入;监控功能防护模块,所述监控功能防护模块部署于虚拟化层,用于对虚拟机系统调用表、监控代码和系统调用入口函数执行流程进行只读保护。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都灵跃云创科技有限公司,未经成都灵跃云创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810632935.X/,转载请声明来源钻瓜专利网。