# glorouter：还原 Huawei B311-221 HiLink 接口

> glorouter 将 Huawei B311-221 路由器的 HiLink 网页接口重建为 Python 命令行和本地仪表板。协议笔记根据设备提供的 JavaScript 与浏览器抓包整理端点、SCRAM-SHA256 登录及 CSRF 令牌处理；客户端提供信号、流量、网络、短信和 USSD 操作。

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

## 使用条件与局限

- **前提条件：**需要 Python 3.10 或更高版本、pipx，以及可访问的兼容 Huawei HiLink 路由器。
- **测试证据：**作者报告已在使用 Glo Nigeria 固件的 Huawei B311-221 上进行实机测试。
- **局限：**Huawei HiLink 只允许一个活跃管理员会话；连续登录失败可能触发锁定。
- **许可：**采用 MIT 许可证。

## 一手来源

1. <https://github.com/exbyte-dev/glorouter/blob/26cb9d409cb5dff103ef4ccb94bde7b317090100/docs/protocol.md>
2. <https://github.com/exbyte-dev/glorouter/blob/26cb9d409cb5dff103ef4ccb94bde7b317090100/README.md>

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

- [OpticFilm 135i：在 Linux 上重建原生 USB 扫描](https://awesomerea.org/zh/resources/opticfilm-135i-linux-case/index.md) · 案例
- [Martian Notifier：还原智能手表蓝牙命令](https://awesomerea.org/zh/resources/martian-notifier-toolkit-case/index.md) · 案例
- [E88 / E99 Drone：还原 Wi-Fi 飞行控制和视频访问方式](https://awesomerea.org/zh/resources/e88-e99-drone-pc-control-case/index.md) · 案例
- [Samsung Washer Monitor：重建洗衣机面板 UART 数据流](https://awesomerea.org/zh/resources/samsung-washer-monitor-esphome-case/index.md) · 案例
- [Fluval Connect light：重建水族箱灯具的本地蓝牙控制](https://awesomerea.org/zh/resources/hass-fluval-connect-case/index.md) · 案例
- [Citroën Connected Camera：还原 ConnectedCAM 本地 API](https://awesomerea.org/zh/resources/citroen-connected-camera-ios-case/index.md) · 案例

## 关于此条目

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