game-client-to-server-reverse SKILL.md skillB

game-client-to-server-reverse from shrugyu/game-client-to-server-reverse is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add shrugyu/game-client-to-server-reverse/game-client-to-server-reverse@v2.0

Pins v2.0 in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 16 of 17 checks passed
Kind
SKILL.md skill
Repository
shrugyu/game-client-to-server-reverse
Path
game-client-to-server-reverse/SKILL.md
Versions recorded
5
Latest version
v2.0, committed Sep 22, 2026
First version recorded
Sep 22, 2026
Size
30,234 bytes
Repository stars
79
License
AGPL-3.0

从游戏客户端(安装包/APK/IPA/EXE 或 dump.cs、lua、usmap、抓包等)反推服务端协议并复现可部署服务端。含阅读路径分派、原理层(primer:三要素/数据包协议/协议表/热更源码)、四阶段路线图(workflow-roadmap:静态分析→建工具+登录链→重定向→补包循环→清单迭代)、11 种反推方法选择器(含内联服务端路线)、接口清单提取器(tools/)、协议规格模板(protocol.spec.yaml)、wire 级定点改写(不等 schema 齐就能跑)、客户端地址来源清查、三轴状态与验收体系、发布运维清单、进度清单(TRACKER.md)、登录链条与功能清单模板。覆盖:账号登录注册、房间匹配、战斗、掉落物资、抽卡、充值与邮件、部署(本地/服务器/Termux/Windows)、客户端对接、闭环验证;并支持 Unity(IL2CPP/Mono/Lua)、Unreal(UE4/UE5)、Cocos2d-x/Cocos Creator(JS/Lua 热更)、C#、AS3、Java、JS 等客户端;含进服后的 Live…

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 游戏客户端 → 离线本地化 Skill

> **定位**:把「只有客户端」的游戏,还原出「服务端协议 + 本地离线服务端」,并让原版客户端**本地离线运行**。
> **适用**:互操作性研究、本地离线化 / 离线版建模、协议文档化、安全评估、游戏存档研究。
> **边界**:仅用于自研、已授权或离线/单机目标。禁止未授权破坏性测试与商业化他人资产。

> **版本 v2.0**(完整变更历史见 `README.md`)。2.0 较 1.x 新增:**原理层** `primer.md`、**四阶段路线图**
> `workflow-roadmap.md`、**反推对象地图** `server-architecture-basics.md`、**重定向落点(含 Xposed/LSPatch 模块)**、
> 复活 / 本地离线项目合集、登录链/功能清单模板、全库去除 emoji、跨模型阅读优化,并对 SKILL.md 大幅瘦身。

---

##  阅读协议(任何模型通用:GLM / DeepSeek / Claude / …)

> 本包 = 1 份长文档(`SKILL.md`)+ 37 篇 `references/` + `templates/` + `tools/` + 参考实现 `server/`。
> **不要一次读完**——会耗尽上下文,结果在没读完的地方开始猜。
> **注意:多数模型不会自动加载 references,必须显式打开文件。**
> **先读 `references/usage-policy.md`(使用守则与限制)——确认用途合规、不越界,再动手。**

**标准三步(照做即可)**:
```
1. 先读完本文件 §0(方法选择 + 铁律 + 工作流 + 补包循环)—— 必读核心
2. 打开 references/reading-path.md → 按你的任务类型拿到 3~5 个文件的阅读顺序
3. 按顺序打开并读完那些文件 → 再动手
收工前:打开 references/reading-path.md §2,过一遍「收工前检查」
```

**上下文很少时**(只能读 1~2 篇),按此优先级取:
`SKILL §0` → `reading-path.md` → `wire-level-patching.md` → `closure-verification.md` → `client-address-sources.md`

> 一句话:**SKILL.md 是导航,references 是正文**。先读导航,再按需读正文。

---

## 阅读地图:三条主线,先认清自己在哪条

> 这个包讲三件事。**先确认自己卡在哪条主线,再去读对应文件**,不要混着读。

| 主线 | 回答的问题 | 先读 | 关键产物 |
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add shrugyu/game-client-to-server-reverse/game-client-to-server-reverse@sha256:d85435a43d9a7af8

The line at the top of this page pins the label v2.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_s6u5mcc2w3k64qjc.svg)](https://markdownregistry.com/a/art_s6u5mcc2w3k64qjc)

1 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 5 versions of this file, all committed on Sep 22, 2026.

versioncommittedcommitsizeaudit
v2.0 latest2026-09-22 ebf36a3 30,234 BB view · diff
v2.02026-09-22 4d9aa1e 30,226 BB view · diff
v2.02026-09-22 62ba6d6 30,208 BB view · diff
v2.02026-09-22 6add16c 29,939 BB view · diff
v2.02026-09-22 c0051e3 30,206 BB view

Audit of the latest version

B  16 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: No link to a raw IP address (matched: http://127.0.0.1:8787)
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (30234 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

shrugyu/game-client-to-server-reverse · 79 stars · license AGPL-3.0 · pushed 2026-11-01 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_s6u5mcc2w3k64qjc
GET https://markdownregistry.com/api/v1/resolve?ref=shrugyu/game-client-to-server-reverse/game-client-to-server-reverse
GET https://markdownregistry.com/api/v1/blob/d85435a43d9a7af873c5ac7cca3835a1fd75531968a0fa0d1c4f5a96f586cf8d

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from shrugyu/game-client-to-server-reverse

AGENTS.md AGENTS.md file
shrugyu/game-client-to-server-reverse · AGENTS.md
git:20260922.433a736 · audit A · 79 stars
AGENTS.md@game-client-to-server-reverse/templates AGENTS.md file
shrugyu/game-client-to-server-reverse · game-client-to-server-reverse/templates/AGENTS.md
git:20260922.433a736 · audit A · 79 stars

Every file in shrugyu/game-client-to-server-reverse

Browse by kind, by grade B, or by owner.