Brook 是一款标榜“极致简单”的跨平台代理工具及协议。其设计初衷是减少冗余配置,通过独特的加密方式实现流量的高效中转。Brook 不追求复杂的伪装,而是通过高强度的混淆让流量特征趋于随机化。由于其代码结构精简,Brook 在资源受限的设备上运行极其流畅。对于追求快速部署、不希望折腾复杂 JSON 配置的用户来说,Brook 是一个非常可靠的替代方案。
什么是 Brook 协议?
Brook 是由开发者 txthinking 发起的一个开源、跨平台(Go 语言编写)的代理软件及协议。它的设计目标非常明确:简单(Simple)、高性能(High Performance)、强加密(Strongly Encrypted)。不同于其他协议试图模拟各种复杂的流量特征,Brook 坚持用最纯粹的加密隧道来传输数据。
Brook 的核心技术优势
极致的“零配置”体验
Brook 最受推崇的一点就是它的易用性。
- 服务端: 只需要一行命令即可运行。
- 客户端: 界面极其清爽,没有复杂的路由规则设定,真正做到了“开箱即用”。
无特征的加密流
虽然 Brook 并不像 Trojan 那样刻意模拟 HTTPS,但它通过独特的加密算法,使得传输的数据包呈现出完全的随机性。在 2026 年,这种“不可预测”的流量特征依然是绕过深度包检测(DPI)的有效手段。
强大的性能表现
由于 Brook 使用 Go 语言开发,它在处理高并发连接时表现优异。无论是 4K 视频直播还是大规模文件下载,Brook 的延迟和吞吐量都处于行业领先水平。
Brook vs. 其他主流协议对比分析
| 维度 | Brook | Shadowsocks (SS) | VMess / VLESS |
| 上手难度 | 极易 (★) | 容易 (★★) | 较难 (★★★★) |
| 资源占用 | 极低 | 低 | 中等 |
| 隐蔽性 | 高 (通过随机化加密) | 一般 | 极高 (通过伪装层) |
| 跨平台支持 | 完美 (全系统支持) | 完美 | 完美 |
Brook 的多种工作模式
Brook 已经演进出了多种实用的模式:
- Brook Server/Client: 最基础的代理模式。
- Brook Relay: 极简的中转模式,适合构建多级代理。
- Brook VPN: 直接在系统层面接管所有流量,适合对透明代理有需求的用户。
- Brook WSS: 配合 WebSocket 和 TLS 使用,提供额外的隐蔽性。
为什么推荐 Brook?
- 代码的安全性: Brook 的代码结构非常精简,这意味着它更易于审计,出现高危漏洞的概率更低。
- 维护频率高: 开发者
txthinking极其勤奋,始终保持着对新威胁的快速响应。 - 极简主义的回归: 随着网络环境的变迁,复杂的伪装有时反而会增加特征点。Brook 这种“重剑无锋”的策略,在很多特定环境下反而更稳。
Brook 证明了:一个好的协议不需要几十个开关和选项。如果你追求稳定、快速、省心,Brook 无疑是最值得部署的工具之一。它不仅是一个代理,更是一种“减法”的技术生活方式。