[发明专利]一种内核模块的交互行为监控方案有效

专利信息
申请号: 201710701884.7 申请日: 2017-08-16
公开(公告)号: CN107479946B 公开(公告)日: 2020-06-16
发明(设计)人: 曾庆凯;高敬吾 申请(专利权)人: 南京大学
主分类号: G06F9/455 分类号: G06F9/455
代理公司: 南京钟山专利代理有限公司 32252 代理人: 戴朝荣
地址: 210000*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种内核模块的交互行为监控方案,利用硬件虚拟化技术的VM Func机制,可以在不陷入虚拟机监控器VMM的情况下完成VMM层EPT页表的切换,减少了陷入到VMM之中的次数;将监控程序放在Guest OS内的地址空间内,使得监控时不必再陷入到VMM之中;去除VMM不必要的虚拟化功能,让Guest OS直接与硬件交互,从而减少不必要的性能开销。本方法减少了系统运行时陷入到VMM中的次数,提升了内核模块的隔离性能,可提高内核的安全性。
搜索关键词: 一种 内核 模块 交互 行为 监控 方案
【主权项】:
一种内核模块的交互行为监控方案,其特征在于:一种内核模块交互行为的监控系统,组件包括内核模块隔离器,内核交互监控模块,内核模块接口。本方案的关键操作如下:1)内核模块隔离器的初始化:在操作系统启动时,进行虚拟化环境的配置工作;2)内核函数的提取与改写:对于拟监控的内核模块,提取内核模块用到的内核函数,并进行改写,以便内核交互监控模块对其交互行为即内核函数的调用进行监控;3)监控模块的设置:监控模块用于对整个系统实施监控,首先分配监控模块运行时所需的数据空间,然后根据提取到调用的内核函数,按照页对齐的方式生成监控模块的两个逻辑部分,即检测程序和内核模块接口;4)内核和监控模块保护的设置:内核模块加载时,会触发加载过程中设置的内核钩子,内核钩子首先会获取内核空间的地址布局,然后会调用内核模块隔离器提供的内核接口完成两套EPT页表的设置,对监控模块和内核进行保护,实现隔离;5)内核模块交互行为的监控:由于经过了改写,内核拓展模块与内核进行交互时,内核交互监控模块将进行监控。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710701884.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top