# UniSpy Server：用 Python 重建 GameSpy 服务

> UniSpy Server 参考公开的 GameSpy 协议研究及早期服务器库，以 Python 重建 GameSpy 在线服务。源码按聊天、游戏状态、流量中继、NAT 协商、在线状态、查询上报、服务器浏览及网页服务组织处理模块。项目提供基于 Docker、PostgreSQL 和 Redis 的部署说明。

- 类型：案例
- 目标：协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-09
- 原始资源：<https://github.com/GameProgressive/UniSpyServer>
- 一手来源：<https://github.com/GameProgressive/UniSpyServer/blob/fa468ea248f776e569b222c939a3c344d6e6346f/.github/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/unispy-server-case/>
- 记录 JSON：<https://awesomerea.org/resources/unispy-server-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/unispy-server-case/index.md)

## 使用条件与局限

- **前提条件：**Docker 部署需要 PostgreSQL 和 Redis 服务。
- **范围：**Python 服务器由早期 C# 实现改写而来。
- **许可：**采用 AGPL-3.0 许可证。

## 一手来源

1. <https://github.com/GameProgressive/UniSpyServer/blob/fa468ea248f776e569b222c939a3c344d6e6346f/.github/README.md>

## 同分区更多条目：协议

- [Validity90：逆向分析 Validity/Synaptics 指纹读取器协议](https://awesomerea.org/zh/resources/validity90-fingerprint-protocol-case/index.md) · 案例
- [Ember Mug：逆向分析得出的低功耗蓝牙特征](https://awesomerea.org/zh/resources/ember-mug-ble-protocol-case/index.md) · 案例
- [BM2 Battery Monitor：重建加密的 BLE 电压协议](https://awesomerea.org/zh/resources/bm2-battery-monitor-ble-case/index.md) · 案例
- [Smart ring protocol：记录 Oura Ring 蓝牙协议与事件格式](https://awesomerea.org/zh/resources/ringverse-oura-ring-protocol-case/index.md) · 案例
- [openrsync：ISC 许可的 rsync 协议 27 实现](https://awesomerea.org/zh/resources/openrsync-protocol-case/index.md) · 案例
- [Thermal Master P3：浏览器里的厂商 USB 协议客户端](https://awesomerea.org/zh/resources/thermal-master-p3-protocol-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
