feat(tcp): add Minecraft analyzer for handshake detection

feat(tcp): implement FETAnalyzer with segment buffering
feat(tcp): enhance TCP engine with window scale detection
test(tcp): add tests for Minecraft and FET analyzers
docs: add documentation for Minecraft analyzer and TCP evasion
This commit is contained in:
2026-07-27 01:09:41 +08:00
parent 278d731b6f
commit f6342c4bcf
11 changed files with 914 additions and 8 deletions
+6 -1
View File
@@ -18,7 +18,7 @@ Telegram 群组: https://t.me/OpGFW
## 功能
- 完整的 IP/TCP 重组,各种协议解析器
- HTTP, TLS, QUIC, DNS, SSH, SOCKS4/5, WireGuard, OpenVPN, 更多协议正在开发中
- HTTP, TLS, QUIC, DNS, SSH, SOCKS4/5, WireGuard, OpenVPN, Minecraft, 更多协议正在开发中
- Shadowsocks, VMess 等 "全加密流量" 检测 (https://gfw.report/publications/usenixsecurity23/zh/)
- Trojan 协议检测
- [开发中] 基于机器学习的流量分类
@@ -31,6 +31,11 @@ Telegram 群组: https://t.me/OpGFW
- 可扩展的 IO 实现 (目前只有 NFQueue)
- [开发中] Web UI
## 本仓库内的文档
- [Minecraft 分析器](docs/minecraft.zh.md)
- [TCP 窗口操纵规避与检测](docs/tcp-window-evasion.zh.md)
## 使用场景
- 广告拦截