{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "alive-serv reconstructs part of the SIF2 MIRACLE LIVE! game server in C from the global client's server protocol. Its four endpoints return an asset hash, initiate login, return a startup token and log client errors; the client can reach the title screen and part of login.",
  "description_zh": "alive-serv 根据 SIF2 MIRACLE LIVE! 国际服客户端的服务器协议，以 C 语言重建部分游戏服务。四个接口分别提供资源哈希、启动登录、返回启动令牌以及记录客户端错误；客户端可进入标题画面和部分登录流程。",
  "entry_url": "https://awesomerea.org/resources/alive-serv-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/alive-serv-case/",
  "evidence_url": "https://github.com/miraclealive/alive-serv/blob/1278e030ffab39e00096491b598cb0139d53581f/README.MD",
  "group": "cases",
  "id": "alive-serv-case",
  "json_url": "https://awesomerea.org/resources/alive-serv-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/alive-serv-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/alive-serv-case/index.md",
  "name": "alive-serv: reconstructing the SIF2 MIRACLE LIVE! server",
  "name_zh": "alive-serv：重建 SIF2 MIRACLE LIVE! 游戏服务器",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "CMake and the ulfius, jansson, orcania, OpenSSL and MariaDB libraries.",
    "A MariaDB database and a custom proxy for an unmodified game client.",
    "Tested only with global client version 1.0.2; the server remains heavily unfinished.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要 CMake，以及 ulfius、jansson、orcania、OpenSSL 和 MariaDB 库。",
    "需要 MariaDB 数据库；使用未修改的游戏客户端时还需要自定义代理。",
    "仅针对国际服客户端 1.0.2 版进行过测试；服务器仍处于早期开发阶段。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "game",
    "protocol"
  ],
  "url": "https://github.com/miraclealive/alive-serv",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
