-
题名系统虚拟化中指令去特权化的软硬件协同设计
- 1
-
-
作者
台运方
蔡万伟
刘奇
张戈
章隆兵
-
机构
中国科学院计算机系统结构重点实验室
中国科学院计算技术研究所
中国科学院研究生院
龙芯中科技术有限公司
中国科学院重庆绿色智能技术研究院电子所
-
出处
《高技术通讯》
CAS
CSCD
北大核心
2012年第11期1149-1154,共6页
-
基金
国家“核高基”科技重大专项课题(2009zx01028JD02_003,2009zx01029JD01-003)和国家自然科学基金(60921002,61003064,61050002,61070025,61100163,61133004,61173001)资助项目.
-
文摘
提出了一种软硬件协同设计的去特权化方式,用来减少系统虚拟机中特权指令和敏感指令产生的额外开销。其主要思想是使用修改操作系统源代码的软件去特权化方式减少敏感指令的额外开销,使用修改硬件方式减少非敏感指令的特权指令的额外开销。两者配合使用可最大限度减少虚拟机中这两类指令的额外开销,从而能提高系统虚拟机性能。在MIPS架构CPU的测试板上的实验显示,使用这种方法之后虚拟机的特权指令和敏感指令造成的异常数减少了近97%,同时SPECCINT2000测试集中大部分程序性能提升100%以上。
-
关键词
虚拟化
去特权化
软硬件协同设计
特权指令
敏感指令
-
Keywords
virtualization, deprivileging instructions, software-hardware co-design, privileged instructions,sensitive instructions
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于VMM层内核函数分析的文件访问保护
被引量:1
- 2
-
-
作者
周登元
李清宝
孔维亮
张贵民
-
机构
解放军信息工程大学
数学工程与先进计算国家重点实验室
-
出处
《小型微型计算机系统》
CSCD
北大核心
2017年第6期1209-1215,共7页
-
基金
国家社会科学基金项目(15AGJ012)资助
-
文摘
文件是操作系统的一部分,也是恶意代码的主要攻击对象,如何有效管控文件的访问行为是保护操作系统安全的关键.针对当前文件保护方法容易被攻击或绕过的问题,提出一种基于VMM层内核函数分析的文件访问保护方法.该方法基于指令替换和仿真的思想,在VMM层监控与文件访问相关的关键内核函数,并结合虚拟机自省技术实现对文件访问行为的有效管控,还利用扩展页表增强了保护机制的安全性,降低了内核恶意程序绕过保护机制的可能性,提高了监控方法的安全性.经对比测试与分析,该方法能够监控到文件的访问行为,管控文件的流向,实现对重要文件的有效保护,开启监控系统引入的性能开销仅在Bit Visor的基础上增加了4.5%.
-
关键词
虚拟机监控器
文件访问
内核函数
敏感指令
陷入
-
Keywords
virtual machine monitor
file access control
kernel function
sensitive instruction
trapping
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名一种动静结合的代码反汇编框架
被引量:6
- 3
-
-
作者
奚琪
曾勇军
王清贤
吴红水
-
机构
数学工程与先进计算国家重点实验室
大连理工大学计算机工程学院
-
出处
《小型微型计算机系统》
CSCD
北大核心
2013年第10期2251-2255,共5页
-
基金
国家"八六三"高技术研究发展计划项目(2012AA012902)资助
-
文摘
反汇编技术是二进制代码分析的基础,传统的静态反汇编方法存在着数据代码混编和间接跳转指令等带来的反汇编困难.为此,本文提出了一种动静结合的代码反汇编框架DTBC.在DTBC中,静态反汇编引擎根据传统反汇编算法实现代码的静态反汇编,通过代码分析技术标记程序中的敏感指令;符号执行引擎利用混合符号执行技术和约束求解器生成可达敏感指令的程序输入;动态仿真引擎模拟不同输入条件下的程序执行过程,通过监控代码的执行路径达到反汇编求精的目的.实验模拟的结果表明,DTBC能够有效提高代码反汇编的准确性和覆盖率.
-
关键词
反汇编技术
混合符号执行
敏感指令
代码混淆
仿真器
-
Keywords
disassembly technology
conclic symbolic execution
sensitive instruction
code obfuscation
emulator
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于硬件虚拟化的主动防御模型研究
- 4
-
-
作者
徐鲲
廖小飞
-
机构
华中科技大学计算机学院
-
出处
《微电子学与计算机》
CSCD
北大核心
2012年第12期189-192,共4页
-
文摘
基于HOOK内核代码的传统主动防御软件在放行恶意驱动后对于高危险的恶意代码无法做到有效防御,因此在在已有的病毒行为分析和模式识别技术的基础上,提出了一种基于硬件虚拟化的主动防御模型.详细阐述了硬件虚拟化的主动防御系统的主体构架和实现,系统功能模块的划分及实现原理,行为视窗监控、黑白名单等关键技术的实现方法,从更底层的角度进行行为检测防御,并通过影子页表可以实现高强度的自我保护.
-
关键词
硬件虚拟化
虚拟机管理器
主动防御
黑白名单
行为特征
敏感指令
-
Keywords
HVM
VMM
proactive defense
blacklist and whitelist
behavior pattern
sensitive instruction
-
分类号
TP319
[自动化与计算机技术—计算机软件与理论]
-