一种高效的面向虚拟桌面恶意代码检测机制

一种高效的面向虚拟桌面恶意代码检测机制

郭煜  石勇

与传统的恶意代码检测方式相比,面向虚拟桌面的恶意代码检测方法面临着性能方面的挑战,同一物理服务器上多个虚拟桌面同时开展恶意代码检测使得磁盘等硬件成为严重的IO性能瓶颈.本文提出了一种高效的虚拟桌面恶意代码检测方案,基于母本克隆技术的虚拟桌面恶意代码检测机制(MCIDS),MCIDS根据虚拟桌面系统的特点,通过系统映像网络存储克隆技术以及部署在网络存储系统中的恶意代码引擎减少虚拟桌面系统中的恶意代码检测范围,有效减少恶意代码检测所需的磁盘IO开销;同时MCIDS还克服了传统“Out-of-the-Box”安全检测机制存在的语义差别问题,改善了系统的安全性能.在原型系统上的实验显示该方法在技术上是可行的,与现有方法相比MCIDS具有较好的性能优势.

一种高效的面向虚拟桌面恶意代码检测机制

时间: 2024-08-30 00:57:48

一种高效的面向虚拟桌面恶意代码检测机制的相关文章

BitDefender一个恶意代码检测和清除按需扫描工具

BitDefender Linux版是一个以命令行或脚本,以及手动指定的方式对单个文件或者整个文件系统进行恶意代码检测和清除的按需扫描工具. 它是一个http://www.aliyun.com/zixun/aggregation/29607.html">自由软件,不需要任何使用许可文件你就能自由使用和传播. 下载 下载debian文件: * wget http://download.bitdefender.com/unices/old/linux/free/bitdefender-cons

C语言实现的虚拟桌面程序代码

虚拟一个桌面,然后在虚拟桌面启动explorer进程,用户可以用"ALT+Q"来切换现有桌面与这个虚拟桌面,用户需要运行什么软件,自己在虚拟桌面打开就是了.原理很简单,实现同样也很简单,下面是代码: #include<afxwin.h> HINSTANCE hInst; //当前实例 TCHAR szAppName[] = TEXT ("VirtualDesk") ; //程序名称 HWND hwnd ; //主窗体句柄 HDESK hVirtualDe

基于重复数据删除的虚拟桌面存储优化技术

近年来,云计算已成为分布式计算领域中的研究热点,它是指运行在数据中心软硬件上的应用通过Internet为用户按需提供服务:并将数据中心内的软硬件资源统称为云,云计算自身并不是一种新技术,而是一种新服务模式.这种模式能够将设备安装和资源管理外包给云服务商,具有按使用计费和扩展灵活的特性,通过对IT资源的统一部署与集中管理,云计算能够优化资源的利用率,为用户提供廉价.高效.可靠的服务. 虚拟桌面作为一种典型的云计算应用,是建立在服务器虚拟化基础上的云应用.如图1所示,虚拟桌面基础架构在云中为用户提供

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松.目前,市面上涌现出越来越多的高效编程工具.所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用.正在使用或将来一定会用到的高效工具.这份列表名单包括集成开发环境.集成工具.测试和质量工具等. 1.集成开发环境 Eclipse是最有名也最广泛使用的Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何的默认包中,而且Eclipse市场有许多定制和扩展的插件. IntelliJ已经引起了开发

Windows 9将支持虚拟桌面

昨天刚有爆料称Windows 9将支持虚拟桌面,今天,WinBeta又爆出猛料,微软将在Windows 9桌面中去掉Charm侧边栏,即屏幕右侧滑出的搜索.分享.开始.设备和设置按钮条(如下图). 据WinBeta称,微软目前在尝试各种方式来替代桌面环境中的Charm侧边栏,其中一种方式就是在窗口右上角"最小化"按钮旁左边提供Charm的菜单按钮,以下为模拟图: 还有一个思就是微软将完全放弃Charm侧边栏,但这样会影响一些Modern UI APP的功能,微软还需让开发者们升级这些A

太好玩了!用好Windows 10虚拟桌面

关于虚拟桌面,别的操作系统早已有此功能.而Windows系统从10版本才加入此功能.那么,Windows 10迟迟加入的此项功能,对我们使用电脑到底有啥实际用途?有该如何用好这一功能?让我们一同探讨. 1. 两种桌面的特长与局限 我们以往在Windows桌面上组织文件或任务,是通过在单一桌面上放置不同的快捷方式或文件图标来进行的.传统Windows的桌面虽然只有一个,但我们可以通过将其分成不同的图标区域,来组织不同类别的文件或任务;如果文件或项目比较多,还可以通过文件夹的方式来组织,这样可以在单

如何才能打造一个高效的面向服务架构?

[编者按]在"著名的推特论战:Microservices vs. Monolithic"一文中,我们曾分享过Netflix.ThougtWorks及Etsy工程师在Microservices上的辩论.在看完整个辩论过程后,或许会有一大部分人认同面向服务这个架构体系.然而事实上,Microservices的执行却并不简单.那么究竟如何才能打造一个高效的面向服务架构?这里我们不妨看向MixRadio首席架构师Steve Robbins的分享. 以下为译文 MixRadio提供了一个免费的音

OpenStack厂商Piston发布虚拟桌面基础设施

问题描述 PistonCloudComputing是第一家支持虚拟桌面基础设施(VDI)的基于OpenStack的公司,从而使OpenStack进入了由思杰占统治地位的VDI市场.定于本周二发布的Piston的VDI是通过与Gridcentric公司的合作提供的.Gridcentric是一家位于多伦多的创业企业,专门研发VDI技术,而且具有讽刺意味的是该公司还得到了思杰(Citrix)的支持.到目前为止,VDI技术仅通过Piston云操作系统产品在OpenStack中得到支持.但是,Piston

虚拟桌面:企业转移的趋势将会是缓慢的

虽然今年VMworld大会的热门话题几乎全部都是云计算.虚拟化以及对中小企业的关注,但是虚拟桌面基础设施(VDI)的供应商们也已经在摩拳擦掌,准备开始引发大家的关注了. Citrix.戴尔和惠普在上周都推出了虚拟桌面产品,包括Citrix的新软件,以及戴尔和惠普的新硬件组件.一位分析师表示,这些供应商为VMworld做的准备工作表明VDI技术在云计算和移动世界的重要性日益增加. Enterprise Strategy Group分析师Mark Bowker预测,随着时间的推移,员工的IT工作区将