正在自动登录…
← 返回项目列表CuteEthanLeo/
CuteEthanLeo/ MistSail
雾帆 MistSail 是一款 Windows 桌面应用,通过在本机接管 TLS 握手来隐藏 SNI,旨在抵御网络非法监听和用于网络安全研究。它提供两种模式:常规站点使用 nginx 改写 SNI,Cloudflare 类站点使用回环中继分片 ClientHello。适合需要保护隐私或进行网络研究的用户。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/14 17:41:10 · 查看原文
- 累计 Stars
- 94
- 当前热度
- 未达当前门槛
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/14 17:41:10
- 使用方式
通过图形界面操作,主界面只有一个电源按钮,旧功能收进「更多功能」。下载压缩包解压后以管理员身份运行 MistSail.exe。
查看 README 依据
主界面只有一个电源按钮,旧功能收进「更多功能」;连通性卡片、线路探测与「复制诊断信息」用于排查。 ## 下载 到 [Releases](https://github.com/CuteEthanLeo/MistSail/releases) 下载 `MistSail-v*-win-x64.zip`,完整解压到新目录后右键 `MistSail.exe` 以管理员身份运行。压缩包为自包含 x64 版本,无需另装 .NET。 ## 关于根证书,请如实了解 - 全局模式启动时会生成一枚**自签根证书**并安装到**当前用户**的受信任根证书存储,仅用于让浏览器信任本机 nginx。 - 出站到真实服务器仍是正常 TLS。回环分片中继这条路线不经过 nginx,也不解密任何流量。 - 停止后证书会被清理;也可以随时在 `certmgr.msc` 里手动删除。 ## 构建 依赖:.NET 8 SDK、Windows 10 17763+。 1. 从官方 [Sheas Cealer 1.1.4](https://github.com/SpaceTimee/Sheas-Cealer/releases) 免安装压缩包解压到 `vendor/upstream-1.1.4/`(提供 `Cealing-Nginx.exe`、`Cealing-Mihomo.exe` 等二进制,本仓库不包含)。
- 部署要求
需要 Windows 10 17763 或更高版本,压缩包为自包含 x64 版本,无需另装 .NET。构建时需要 .NET 8 SDK 和上游 Sheas Cealer 1.1.4 的二进制文件。
查看 README 依据
主界面只有一个电源按钮,旧功能收进「更多功能」;连通性卡片、线路探测与「复制诊断信息」用于排查。 ## 下载 到 [Releases](https://github.com/CuteEthanLeo/MistSail/releases) 下载 `MistSail-v*-win-x64.zip`,完整解压到新目录后右键 `MistSail.exe` 以管理员身份运行。压缩包为自包含 x64 版本,无需另装 .NET。 ## 关于根证书,请如实了解 - 全局模式启动时会生成一枚**自签根证书**并安装到**当前用户**的受信任根证书存储,仅用于让浏览器信任本机 nginx。 - 出站到真实服务器仍是正常 TLS。回环分片中继这条路线不经过 nginx,也不解密任何流量。 - 停止后证书会被清理;也可以随时在 `certmgr.msc` 里手动删除。 ## 构建 依赖:.NET 8 SDK、Windows 10 17763+。 1. 从官方 [Sheas Cealer 1.1.4](https://github.com/SpaceTimee/Sheas-Cealer/releases) 免安装压缩包解压到 `vendor/upstream-1.1.4/`(提供 `Cealing-Nginx.exe`、`Cealing-Mihomo.exe` 等二进制,本仓库不包含)。
2. `lib/` 内已附带官方发行包中的 `Sheas-Core.dll`、`Ona-Core.dll`,用于解决原始源码缺少两个兄弟项目导致无法构建的问题。 3. 运行: ```powershell .\Build-Package.ps1 ``` 脚本会先执行 `Verification/RelayCheck` 离线自检(只走回环地址,不访问外网),再发布自包含 x64 包到 `artifacts/`。 ## 配置 `direct-config.json` 集中了全部参数,常用项: | 键 | 默认 | 说明 | |---|---|---| | `FragmentMode` | `tls-record` | 分片方式;`tcp` 为 TCP 写入分片;`off` 关闭 | | `FragmentBytes` | 8 | 域名区域的分片字节数,域名总会被从中间切开 | | `FragmentDelayMs` | 8 | 片与片之间的发送间隔 | | `RelayListenAddress` | `127.0.0.2` | 分片中继监听的回环地址 | | `RelayHosts` | … | 走分片中继的域名与候选 IP | | `DohServers` | Cloudflare / Quad9 / Google | 加密 DNS,带引导 IP |
- 已知限制
作者明确表示不保证任何站点可用,且不能突破目标 IP 封锁、全部协议识别或站点自身的地区/账户限制。请勿与其他代理、VPN 或 TUN 软件同时使用。
查看 README 依据
修改后停止并重新连接生效。更多说明见 [README_DIRECT.md](README_DIRECT.md) 与 [README_X_RELAY.md](README_X_RELAY.md)。 ## 日志与诊断 - `logs/relay.log`:分片中继的每条连接结果(目标 IP、握手阶段、错误形态),不记录 URL、Cookie 或请求头。 - `logs/direct.log`:实验性浏览器直连模式的日志。 - 主界面「复制诊断信息」会把连通性结果与线路对照结论一起复制到剪贴板。 ## 能力边界 加密 DNS 与握手处理只能改善 DNS 污染和部分握手识别导致的问题,**不改变路由,不能保证突破目标 IP 封锁、全部协议识别或站点自身的地区/账户限制**。这是客户端方案的边界。 ## 注意事项与免责声明 1. 本项目及所有相关资源仅供**抵御网络非法监听**和**开展网络安全研究**使用,无意绕过任何国家审查设备的审查。
2. 使用前请阅读上游项目的[隐私政策](https://thoughts.teambition.com/share/6264eda98adeb10041b92fda#title=Sheas_Cealer_隐私政策)与[使用协议](https://thoughts.teambition.com/share/6264edd78adeb10041b92fdb#title=Sheas_Cealer_使用协议),并遵守所在地法律法规。 3. 本改版处于实验阶段,不保证任何站点可用;请勿与其他代理、VPN 或 TUN 软件同时使用。 ## 目录说明 | 路径 | 内容 | |---|---| | `Direct/` | 本改版新增:`SniRelay`、`FragmentingStream`、`DohResolver`、`DirectRelay`、`LineProbe` | | `Wins/` `Consts/` `Convs/` `Preses/` `Proces/` `Utils/` `Props/` | 上游 WPF 源码及本改版的界面修改 | | `Verification/RelayCheck/` | 离线自检程序 | | `vendor/Cealing-Host-U.json` | 上游规则快照(文本) |
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/11 14:17:12
- 首次达标收录
- 2026/10/11 23:35:44
- 统计更新时间
- 2026/10/22 19:06:09
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
仓库信息
- 最近推送
- 2026/10/11 22:34:13
- 许可证标识
- 未识别,请查看仓库说明
- Fork 数
- 20
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目