抵御篡改、感知应用的恶意网络阻断技术解析
1. VMwall概述
VMwall是一种应用级防火墙,旨在提供应用级的网络防护,通过虚拟机器内省(Virtual Machine Introspection)技术识别并阻断恶意网络连接,同时允许合法的网络通信。其高级架构包含内核组件和用户代理两部分,均位于Dom0虚拟机中。
2. VMwall架构
2.1 整体架构
VMwall的整体架构主要由内核组件和用户代理构成,其工作流程如下:
1. 访客域(domU)的入站和出站数据包由dom0处理。
2. VMwall内核组件拦截数据包,并将其传递给用户空间组件进行分析。
3. 用户空间组件使用虚拟机器内省技术识别处理数据的访客域软件。
4. 用户空间组件指示内核组件允许或阻止连接。
5. 允许的连接的数据包将被放置到网络中。
graph LR
A[访客域] -->|入站/出站数据包| B[dom0]
B --> C[VMwall内核组件]
C --> D[VMwall用户空间组件]
D -->|允许/阻止指示| C
C -->|允许的数据包| E[网络]
2.2 内核组件
内核组件是加载在dom0 Linux内核中的模块,负责拦截来自不可信虚拟机的所有网络数据包,并根据安全策略决定是否允许或丢弃每个数据包。其工作步骤如下:
1. 拦截访客域的入站和出站数据包,并传递给内核模块。
2.
VMwall应用级防火墙技术解析
超级会员免费看
订阅专栏 解锁全文
40

被折叠的 条评论
为什么被折叠?



