{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "ygo3-research reconstructs early Yu-Gi-Oh! Online 3 server exchanges and provides a YPK archive extractor. Its experimental Python server responds to observed authentication, profile, player-list and selection requests and documents packet encryption, length masking and nested data encoding. The client currently stops after player selection.",
  "description_zh": "ygo3-research 还原《游戏王 Online 3》的初期服务器通信，并提供 YPK 档案提取器。实验性 Python 服务器处理观察到的认证、资料、玩家列表及选择请求，记录封包加密、长度掩码和嵌套数据编码；客户端目前在选择玩家后停止。",
  "entry_url": "https://awesomerea.org/resources/ygo3-research-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ygo3-research-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/iteratequickly/ygo3-research/blob/25afbbb7726e84315ed00b793aac29040a7aaca6/README.md",
  "group": "cases",
  "id": "ygo3-research-case",
  "json_url": "https://awesomerea.org/resources/ygo3-research-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/ygo3-research-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ygo3-research-case/index.md",
  "name": "Yu-Gi-Oh! Online 3: reconstructing early server exchanges and YPK extraction",
  "name_zh": "Yu-Gi-Oh! Online 3：还原初期服务器通信与 YPK 提取",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/ygo3-research-case.png",
  "reconstruction_method": "other",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Windows, Python 3.12 and PyCryptodome for the local server; the YPK extractor uses the Python standard library.",
    "The original game client and local configuration are needed for server experiments.",
    "Development is paused; offline play and duel functionality are incomplete.",
    "MIT License."
  ],
  "requirements_zh": [
    "本地服务器需要 Windows、Python 3.12 和 PyCryptodome；YPK 提取器仅使用 Python 标准库。",
    "服务器实验需要原版游戏客户端和本地配置。",
    "开发已暂停；离线游玩和对战功能尚未完成。",
    "采用 MIT 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game",
    "protocol"
  ],
  "url": "https://github.com/iteratequickly/ygo3-research",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
