基于远程浏览器的网络隔离安全技术研究与实现
发布时间:2021-07-01 08:06
如今,网络浏览器已经成为人们获取信息不可或缺的工具,是运行信息咨询、电子商务和工作娱乐等众多网络应用程序的载体。网络浏览器在给人们工作和生活提供便利的同时,也带来了安全威胁。其中主要有两大安全威胁,第一,浏览器作为一类应用程序,黑客可以利用其自身存在的安全漏洞来传播恶意程序。第二,浏览器域隔离错误会引发一些安全漏洞,该漏洞会泄漏网络用户隐私,甚至会造成严重的经济损失。因此,浏览器隔离机制对保护用户在网络上的安全和隐私至关重要。然而,实现适当的安全隔离非常困难。历史数据显示,目前已经实现的基于C/S架构的隔离策略,性能开销比较大。因此,需要设计一种新型的隔离策略,在保证浏览器安全的基础上,减少性能开销。本课题针对浏览器面临的安全问题展开研究,通过建立基于虚拟重定向技术的远程浏览器系统,来应对浏览器面临的两大安全威胁。该系统的特色在于使用B/S架构和WebSocket全双工通信协议实现一个可以自由定制的轻量级虚拟机管理器系统。而且,对轻量级虚拟机管理器系统进行扩展,增加复制粘贴功能和文件管理功能。远程浏览器体系结构是浏览器执行的新的可信软件层。该系统在其远端服务器中运行每个Web应用程序,...
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
图2-1?B/S结构工作原理图??由B/S模式的特点和工作原理可以得出,B/S模式更能满足远程浏览器系统??中通信的开发需求
用户层有着至关重要的作用。目前基于HTML5数字图像合成的操作主要通过??Porter—Duffel技术来实现,操作的对象是两个数字图像,这里称之为源图像和??目标图像。如图2-5所示,圆形代表源图像,方形代表目标图像。??源图像?目标图像??图2-5图像的示例图??Porter—Duff操作以像素(Pixel)为基本单位对两个图像进行合成。合成图??像共有四个区域,如图2-6所示,分别为Source,Both,Dest和Neither。只显??示源像素的部分为S?(Source),显示源和目标图像混合的区域称为B?(Both),??只显示目标像素的区域称为D?(Dest),既不显示源图像也不显示目标图像的区??域为?N?(Neither)。??Both??Source^s/^?Dest??v-^^Neitherx.??图2-6合成图像的区域图??Porter—Duff合成操作共有12种合成方式,如下图2-7所示:??12??
用户层有着至关重要的作用。目前基于HTML5数字图像合成的操作主要通过??Porter—Duffel技术来实现,操作的对象是两个数字图像,这里称之为源图像和??目标图像。如图2-5所示,圆形代表源图像,方形代表目标图像。??源图像?目标图像??图2-5图像的示例图??Porter—Duff操作以像素(Pixel)为基本单位对两个图像进行合成。合成图??像共有四个区域,如图2-6所示,分别为Source,Both,Dest和Neither。只显??示源像素的部分为S?(Source),显示源和目标图像混合的区域称为B?(Both),??只显示目标像素的区域称为D?(Dest),既不显示源图像也不显示目标图像的区??域为?N?(Neither)。??Both??Source^s/^?Dest??v-^^Neitherx.??图2-6合成图像的区域图??Porter—Duff合成操作共有12种合成方式,如下图2-7所示:??12??
【参考文献】:
博士论文
[1]面向桌面云服务的虚拟化关键技术研究[D]. 苏奎.浙江大学 2017
硕士论文
[1]基于虚拟化及重定向技术的Android沙箱的设计与实现[D]. 崔海娜.北京邮电大学 2018
[2]英语测试系统中基于WebSocket的实时通信系统的研究与设计[D]. 王鑫.中国科学技术大学 2017
[3]基于Node平台WebSocket安全子协议的设计与实现[D]. 朱军.华中科技大学 2016
[4]基于WebSocket协议的Web应用性能测试[D]. 赵晗.中国科学院大学(工程管理与信息技术学院) 2014
本文编号:3258769
【文章来源】:北京邮电大学北京市 211工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
图2-1?B/S结构工作原理图??由B/S模式的特点和工作原理可以得出,B/S模式更能满足远程浏览器系统??中通信的开发需求
用户层有着至关重要的作用。目前基于HTML5数字图像合成的操作主要通过??Porter—Duffel技术来实现,操作的对象是两个数字图像,这里称之为源图像和??目标图像。如图2-5所示,圆形代表源图像,方形代表目标图像。??源图像?目标图像??图2-5图像的示例图??Porter—Duff操作以像素(Pixel)为基本单位对两个图像进行合成。合成图??像共有四个区域,如图2-6所示,分别为Source,Both,Dest和Neither。只显??示源像素的部分为S?(Source),显示源和目标图像混合的区域称为B?(Both),??只显示目标像素的区域称为D?(Dest),既不显示源图像也不显示目标图像的区??域为?N?(Neither)。??Both??Source^s/^?Dest??v-^^Neitherx.??图2-6合成图像的区域图??Porter—Duff合成操作共有12种合成方式,如下图2-7所示:??12??
用户层有着至关重要的作用。目前基于HTML5数字图像合成的操作主要通过??Porter—Duffel技术来实现,操作的对象是两个数字图像,这里称之为源图像和??目标图像。如图2-5所示,圆形代表源图像,方形代表目标图像。??源图像?目标图像??图2-5图像的示例图??Porter—Duff操作以像素(Pixel)为基本单位对两个图像进行合成。合成图??像共有四个区域,如图2-6所示,分别为Source,Both,Dest和Neither。只显??示源像素的部分为S?(Source),显示源和目标图像混合的区域称为B?(Both),??只显示目标像素的区域称为D?(Dest),既不显示源图像也不显示目标图像的区??域为?N?(Neither)。??Both??Source^s/^?Dest??v-^^Neitherx.??图2-6合成图像的区域图??Porter—Duff合成操作共有12种合成方式,如下图2-7所示:??12??
【参考文献】:
博士论文
[1]面向桌面云服务的虚拟化关键技术研究[D]. 苏奎.浙江大学 2017
硕士论文
[1]基于虚拟化及重定向技术的Android沙箱的设计与实现[D]. 崔海娜.北京邮电大学 2018
[2]英语测试系统中基于WebSocket的实时通信系统的研究与设计[D]. 王鑫.中国科学技术大学 2017
[3]基于Node平台WebSocket安全子协议的设计与实现[D]. 朱军.华中科技大学 2016
[4]基于WebSocket协议的Web应用性能测试[D]. 赵晗.中国科学院大学(工程管理与信息技术学院) 2014
本文编号:3258769
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3258769.html