{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/AbdelmonemAwad/os-xgs-npu/blob/d4695512cb4491859a3044a34fc25b9a3ed1e8eb/docs/families/README.md"
  ],
  "category": "reconstruction-cases",
  "description_en": "os-xgs-npu reconstructs interfaces to Sophos XGS appliance coprocessors through FreeBSD kernel modules and an OPNsense plugin. The work documents undocumented registers, PCIe device families and measured coprocessor behavior to expose front ports and offload firewall flows and IPsec associations.",
  "description_zh": "os-xgs-npu 通过 FreeBSD 内核模块和 OPNsense 插件重建 Sophos XGS 设备的协处理器接口。项目记录未公开寄存器、PCIe 设备系列及实测行为，用于开放前面板端口并卸载防火墙连接和 IPsec 关联。",
  "entry_url": "https://awesomerea.org/resources/os-xgs-npu-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/os-xgs-npu-case/",
  "evidence_url": "https://github.com/AbdelmonemAwad/os-xgs-npu/blob/d4695512cb4491859a3044a34fc25b9a3ed1e8eb/README.md",
  "group": "cases",
  "id": "os-xgs-npu-case",
  "json_url": "https://awesomerea.org/resources/os-xgs-npu-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/os-xgs-npu-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/os-xgs-npu-case/index.md",
  "name": "os-xgs-npu: reconstructing Sophos XGS coprocessor interfaces",
  "name_zh": "os-xgs-npu：重建 Sophos XGS 协处理器接口",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Sophos XGS hardware and a matching OPNsense or FreeBSD environment; kernel modules are built on the appliance.",
    "The author says the project is still being completed; two coprocessor families currently respond.",
    "BSD-2-Clause license."
  ],
  "requirements_zh": [
    "需要 Sophos XGS 硬件及匹配的 OPNsense 或 FreeBSD 环境；内核模块需在设备上构建。",
    "作者称项目仍在完善，目前已有两个协处理器系列可响应。",
    "BSD-2-Clause 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/AbdelmonemAwad/os-xgs-npu",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
