MXC:微软开源的沙箱化代码执行系统
来源:github.com — 2026-10-09
📋 概述
微软开源 MXC(Microsoft eXecution Container),一个在 Windows、Linux 与 macOS 上运行模型输出、插件与工具等不可信代码的沙箱化执行系统。它在统一的容器模型与类型化 SDK 之后提供多种隔离后端,从操作系统原生进程沙箱到完整虚拟机。
🔑 核心要点
- 跨平台支持,按平台提供合适的隔离后端(Windows Sandbox、LXC、Bubblewrap、Seatbelt、MicroVM 等)。
- 用带版本的 JSON 描述容器创建请求与安全策略,覆盖文件系统、网络与界面访问。
- 提供 Rust、.NET 与 Node 三种 SDK,支持一次性与有状态执行。
- 具备审计与诊断模式,帮助策略作者定位被拒绝访问并生成最小权限策略。
💡 金句
MXC 用于在 Windows、Linux 和 macOS 上运行不可信代码。
👍 0
👎 0
← 返回 Hacker News 首页