一种基于轻量级虚拟化的沙盒机制

被引量 : 0次 | 上传用户:WXY0216
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着因特网的普及,由恶意代码引起的攻击日益频繁,造成的危害越来越大。传统的恶意代码分析和检测方法存在很多缺陷和不足,而具备了高度环境隔离性的新兴安全技术——沙盒技术,越来越受到安全人员和相关研究机构的青睐和重视。通过分析当前沙盒技术的研究现状和不足之处,本文提出一种基于轻量级虚拟化技术的沙盒机制——VMSandbox。相比较当前主流的沙盒技术,VMSandbox具备了以下优点:第一,通过保持其自身代码体积和机能的精简,不仅能够给运行于其中的用户进程提供了基本的性能保证,还能够保证其自身安全可靠性;第二,通过一种快速回滚机制,VMSandbox可以在检测到恶意代码作出的破坏性后果之后,快速回滚遭到恶意修改的系统资源;第三,通过使用监控较为底层的应用程序接口,VMSandbox为用户资源环境提出了一种深度保护的隔离机制;第四,VMSandbox为自身模块之间的交互量身定做了一套可靠的安全通信机制,进一步加深了系统的可靠性。这四个特点分别通过具体的四个子策略:LightVM(轻量级虚拟化),TransBackup(透明回滚),DeepIsolation(深度隔离),以及SafeCom(可靠模块通信)体现出来。本文在Windows平台之上基本实现了VMSandbox机制,并且给出了相应的实现细节。具体包括,对运行于沙盒中的目标程序的进程、线程提供了基本的运行环境,实现了文件重定向,注册表重定向、程序行为的权限监控以及资源访问记录以及友好的用户交互界面等。通过实验验证,VMSandbox可以在基本不影响应用程序运行性能的前提下,为用户计算环境提供更加深度的恶意代码隔离措施,快速的资源回滚机制,以及较为完整的保护机制。
其他文献
氧气/甲烷摩尔比、操作负荷以及二氧化碳添加的研究对天然气非催化部分氧化转化炉运行优化和调节合成气氢气/一氧化碳摩尔比非常重要。文中搭建了天然气非催化部分氧化热模实
互联网已深刻地影响着人们的生活和工作方式,对经济的发展、社会的进步做出了巨大的贡献。但是,互联网及其体系结构经过40年的发展,难以适应全球网络规模的急剧扩张,难以满足层出
本文结合省略法对于英语基本句型SVOC中所有七种类型的宾语补语进行系统功能语法分析,得到了如下结论:所有的宾语补语都可以看成是小句,而且除名词型宾语补语外都可以看成是
针对Visual Basic程序设计(简称VB)传统教学中,高等院校非计算机专业学生程序设计理论知识难懂、枯燥乏味,实践动手能力差等问题,本文对PBL教学法进行了详细的介绍,并将PBL教
波长转换是波分复用的关键技术。基于高非线性低损耗低色散光子晶体光纤交叉相位调制实现波长转换的技术,结构简单而且转换波长范围大,转换效率高,在全光网领域具有重大的研究和
随着嵌入式技术和Internet技术的发展,各种嵌入式设备已经渗透到人们生活和工作的各个方面。接入Internet的嵌入式设备可以用于工业控制、智能家居、网络视频监控等领域,这为我
在中国经济快速发展的背景之下,现在的市场竞争的焦点之一在于市场营销之间的竞争,而销售渠道又是市场营销中的重要的一环。如何改善销售渠道,提高销售渠道的质量和数量,以增强市
<正> 1981年6月1日至7日,在广东省韶关地区阳山县由中国电机工程学会农电专业委员会及水利部农水局联合主持召开了《全国提高小水电经济效益学术讨论会》,参加会议的有来自全
烟草供应链是改善烟草企业业务流程性能的一系列活动的集合,它集成了产品计划、原料采购、库存控制、产品分销和订单跟踪等多个职能部门的活动。供应链管理系统是一个大型的软