引言
随着互联网的发展和普及,浏览器已成为人们访问Web应用的的重要载体。Web浏览器和底层服务器技术涵盖了广泛、复杂并且相互关联的技术,并且在蓬勃发展的开源社区、内容发布者、搜索引擎、广告商以及浏览器公司间竞争的推动下,这些技术处于不断变化之中。由于这种潜在的复杂性,其底层技术本质上很难做到安全,同时,针对WEB应用的攻击也越来越多。
当前缓解网页浏览中固有安全问题的方法主要基于签名技术,其作用目标是数据文件和可执行文件,以及已知的善意/恶意 URL 和 DNS 地址列表。这些方法面临着难题,无法及时掌握已知的攻击(文件签名、URL 和 DNS 地址),本身也无力抵御零日攻击。
什么是远程浏览器隔离?
远程浏览器隔离(Remote Browser Isolation, RBI)是一种网络安全方法,它将互联网浏览活动与本地加载和显示网页的过程分离开来。RBI将终端与其正在访问的Web服务之间的会话保持隔离,从而降低恶意软件和数据丢失的风险。当终端访问Web内容时,RBI会阻止Web传播的恶意软件直接传递到终端。RBI也可以反向发挥作用。在进行应用程序访问过程中,它可以保护敏感数据和应用程序免受不受管理和可能受感染的设备的攻击。
- RBI服务端:作为整个方案实现的载体。
- 远程浏览器:Web服务的内容在RBI服务器提供的远程浏览器中根据不同的技术进行重建,然后提供给最终用户终端。
远程浏览器隔离技术实现方案
远程浏览器隔离的技术方案如下所示:
技术路线 | 描述 | 优点 | 缺点 | </
---|