{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/gringoestrangeiro/openrad/blob/5404488e38e896269d4fee07d285b7f665eef528/docs/architecture.md",
    "https://github.com/gringoestrangeiro/openrad/blob/5404488e38e896269d4fee07d285b7f665eef528/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "software",
  "description_en": "OpenRad reimplements Radmin VPN as a Rust desktop and command-line client with a virtual Ethernet interface. Its documented wire format and transport engine cover network membership, peer authentication, direct TCP and UDP connections, and relay fallback; Android, Python and Minecraft clients share the format.",
  "description_zh": "OpenRad 以 Rust 重建 Radmin VPN，提供桌面客户端、命令行客户端及虚拟以太网接口。项目记录了线格式与传输引擎，涉及网络成员关系、对等认证、TCP/UDP 直连和中继回退；Android、Python 与 Minecraft 客户端共用该格式。",
  "entry_url": "https://awesomerea.org/resources/openrad-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/openrad-case/",
  "evidence_url": "https://github.com/gringoestrangeiro/openrad/blob/5404488e38e896269d4fee07d285b7f665eef528/README.md",
  "group": "cases",
  "id": "openrad-case",
  "json_url": "https://awesomerea.org/resources/openrad-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/openrad-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/openrad-case/index.md",
  "name": "OpenRad: a Radmin VPN client and wire-format reimplementation",
  "name_zh": "OpenRad：Radmin VPN 客户端与线格式重建",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Rust 1.95 or newer for the primary build; Linux is the established platform.",
    "Windows x64 is experimental; Android is beta, and Minecraft clients are alpha.",
    "MIT License."
  ],
  "requirements_zh": [
    "主项目构建需要 Rust 1.95 或更新版本；Linux 是主要支持平台。",
    "Windows x64 仍属实验性支持，Android 为 beta，Minecraft 客户端为 alpha。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/gringoestrangeiro/openrad",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
