Stash Channel
25.5K subscribers
63 photos
2 videos
106 links
Stash 信息官方发布渠道。

Stash 是 Clash 规则在 iOS 平台的最佳选择。

Stash macOS 下载 https://stash.ws
Stash AppleStore https://apps.apple.com/app/stash/id1596063349
Stash 用户手册 https://stash.wiki

讨论组 @StashFans
Download Telegram
🎁 Stash iOS & MacOS 2.2 正式版已同步更新 😉

▎新功能
- 新增 GEOSITE 规则类型。
- 脚本 $httpClient 现支持二进制模式。
- 脚本 $httpClient 现支持通过 HTTP Header 指定出站代理策略。
- 新增 Stash 远程控制器,可通过 Stash iOS / Stash Mac Dashboard 控制其他设备上的 Stash。已保存的远程设备将通过 iCloud 同步。
- 支持 TLS Session Resumption,提升 TLS 握手效率。此功能需服务器端支持,可在连接页面确认是否成功启用。
- 新增 Lite 模式,优化内存占用与电池耗电,部分功能将被禁用。
- 新增 no-track 参数,匹配到此规则的连接将在连接列表中隐藏。

▎改进
- 优化大量 nameserver-policy 场景下的内存占用。
- 改进网络诊断页面。
- 提升 HTTP / TLS 嗅探能力。
- 提高 relay 策略组稳定性。
- 优化首页与策略组页面性能,修复卡顿问题。
- 提高 Stash Tile 计时器准确性。
- 优化网络切换下 DNS 缓存刷新策略。
- 改善脚本编辑器用户体验。
- 提升安装 Override 用户体验。

Stash 是一款 iOS / macOS 平台基于规则的多协议代理客户端,完全兼容 Clash Premium 配置,支持 GeoSite/RuleSet 规则、按需连接、SSID 策略组、MitM、HTTP 抓包、JavaScript 脚本改写等丰富特性,是 Clash 规则在 Apple 平台的最佳选择。

iOS AppStore
macOS 链接

• 用户手册: https://stash.wiki
• 讨论群组 @StashFans
👍4212💯5🤩4🤡3👏1
近期我们收到一些反馈,称有些用户在使用部分应用时遇到了连接缓慢的问题。经过调查发现,这可能是由于该应用与浏览器升级到了 QUIC 协议导致的。我们建议用户不要在开启 Stash 的情况下使用 QUIC 协议,原因如下:

- 部分代理协议(如 Vmess)缺陷,不支持代理 UDP 。
- QUIC 会导致部分 HTTP Engine 高级功能失效。
- 一些运营商可能对 QUIC 协议进行 QoS,将其作为低优先级流量进行处理。

🌟 用户可以在 Stash 点击覆写 Override - 左上角图标打开覆写仓库 - 搜索 QUIC - 安装「屏蔽HTTP3/QUIC」覆写 📲

iOS AppStore
macOS 链接

• 用户手册: https://stash.wiki
• 讨论群组 @StashFans
🔥21👍1411💯3🤡2👏1😱1🤩1
我们正在重构Stash的配置解析器,新版可视化编辑将会支持保留注释和样式。

🪐 Stay tuned~
👍56🎉7🤩4🔥3👏2💯21😁1
🎉 tuic 协议更新到了版本 5,新版本优化了协议的各项细节,并解决以往断流的问题。Stash 将会在下个版本加入 tuic v5 的支持。

TUIC is a proxy protocol focusing on the simplicity. It aims to minimize the additional handshake latency caused by relaying as much as possible.

https://github.com/EAimTY/tuic/releases

⚠️ 请注意,版本 5 协议不兼容版本 4。
20🤩4🔥2👍1👏1💯1
🎉 Stash TestFlight 618 已发布,实验性支持 TUIC v5 协议:

proxies:
- name: TUIC
port: 443
server: 1.2.3.4
type: tuic
skip-cert-verify: true
version: 5
uuid: 00000000-0000-0000-0000-000000000001
password: PASSWORD_1
alpn:
- h3


⚠️ 请注意:tuic 版本 5 协议不兼容版本 4,请同时将服务端升级至版本 5。下载地址: https://github.com/EAimTY/tuic/releases

⚠️ 已知问题:alpha2 UDP 转发仍有兼容性问题,已与 tuic 开发者确认,请等待修复。
10🤡6👏5🎉3👍1🤩1
🙈看来Stash也要来到tvOS上了
👍94🤩97😱4👏3🔥2
🎁 Stash iOS 2.3 正式版已更新 😉

▎新功能

- 新增支持 Tuic v5 协议
- 自动生成名称为 PROXY 的策略组,默认包含所有代理,方便外部 Override 引用

▎经过重构后全新的可视化编辑器
- 可视化编辑器支持保留注释和样式
- 本地代理编辑支持更多代理协议和字段
- 规则编辑支持更多字段和拖动排序
- 策略组编辑支持更多字段和支持在界面隐藏策略组
- 远程代理集编辑支持更多字段
- 规则集编辑支持更多字段和直接选择远程规则集
- 代理链支持单独设置延迟测试,以整体方式进行测试,提供更准确的结果

▎改进
- 删除或重命名代理、策略组以及远程代理等操作,会联动修改引用,确保操作的一致性
- 订阅卡片支持展示多个服务提供商的订阅信息
- 首页点击相关卡片,快速进入可视化编辑界面进行编辑和管理

- 扫描二维码导入支持从相册选择图片
- 扫描二维码导入支持更多格式的二维码
- 扫描二维码导入支持导入带插件、混淆、承载网络、TLS 的二维码

- 优化菜单显示
- 优化图标集合安装和删除
- 优化一键删除日志,保留最新日志
- 优化在 iOS 15+ 设备上的交互

- 修复上游 DNS 服务器返回 Fake IP 情况下的兼容性
- 修复可视化编辑 DNS、日志等级时可能造成配置错误的问题
- 修复部分 UI 错位
- 修复部分情况下 iOS 13 闪退
- 修复一系列错误

Stash 是一款 iOS / macOS 平台基于规则的多协议代理客户端,完全兼容 Clash Premium 配置,支持 GeoSite/RuleSet 规则、按需连接、SSID 策略组、MitM、HTTP 抓包、JavaScript 脚本改写等丰富特性,是 Clash 规则在 Apple 平台的最佳选择。

iOS AppStore
macOS 链接

• 用户手册: https://stash.wiki
• 讨论群组 @StashFans
53🎉10👍7🔥4🥰3😱2🤩1
内部试用了几天 Stash for Apple TV 感觉挺不错的 😋 #WIP
😁63👏43👍2118🤩8🔥2😱2
Stash for AppleTV 测试版等待审核中 ... 🕒
👍205🎉18🤡15🤩1413😱9👏6
Stash 的 AppleTV 版已开放公测啦!🎉

目前 AppleTV 版与 iOS 版共享核心代码,即支持 TUIC、Hysteria、VLESS、WireGuard 等协议,也支持脚本、 HTTP 重写、MitM 等功能。由于目前为第一个测试版,部分功能 UI 尚未完善,会在之后的版本陆续完善。但这些功能默认已启用,可通过配置文件直接写入使用。

在 iOS 最新的测试版,如您的 AppleTV 和 iOS 设备已开启 iCloud ,您可在 Stash 启动后在 “远程控制器” 查看您的 AppleTV 设备并进行远程控制。可以切换代理模式和代理,查看日志、活跃链接、最近请求和更新远程资源等。

▎如何申请?
在 Stash App 的 [设置 - 更多设置] 输入 Email 地址申请加入 TestFlight ,然后在 AppleTV 的 TestFlight 下载。

▎旁路由模式?
据用户反馈,在 Thread-enabled Apple TV 4K 上 Stash 可以作为旁路由接管来自其他设备的请求。
仅需将其他设备的 “路由器 / 网关” 设置成 AppleTV 的内网地址,DNS 设置成 198.18.0.2 即可。

* 支持的设备请参考 https://support.apple.com/en-hk/HT210213

Stash 是一款 iOS / macOS / tvOS 平台基于规则的多协议代理客户端,完全兼容 Clash Premium 配置,支持 GeoSite/RuleSet 规则、按需连接、SSID 策略组、MitM、JavaScript 脚本改写等丰富特性,是 Clash 规则在 Apple 平台的最佳选择。

iOS AppStore
macOS 链接

• 用户手册: https://stash.wiki
• 讨论群组 @StashFans
🎉7932👍20💯8🤩5🔥3🥰2😱2🤡1🐳1
🎉 tvOS 17正式版已经发布,Stash已经上架 tvOS App Store。

🎉 所有在 iOS上 已购买 Stash 的用户,均可以免费下载。
👏78👍18💯76🎉6🤩4🐳1
💵 如您已够买了 Stash iOS 但在 Apple TV 下载时需要重新付费,直接点击付款即可。
您会在输入密码,验证 Face ID / Touch ID 后看到如下的提示,这是苹果的 Bug ,不会再次被扣费。🤓

如果遇到了 “无法安装,请稍后再试” ,可尝试卸载 TestFlight 测试版后安装。 🕹
👍6412💯12😱2🔥1
关于很多小伙伴反馈说,在哪里能添加 Stash 的带开关小组件和为什么每次更新 App 后小组件就消失了?😣

其实因为在 iOS 14 苹果推出了新版的 Widget Extension 并抛弃了旧版的 Today Extension ,并且会优先新版的 Widget Extension 。🙄

"Once a Widget target is added to your project they will take precedent over today extensions and as we mentioned at WWDC, they are an intended replacement, so you will see the system suppress the today extensions. "

因此,您需要如下图所示,在 iOS 的负一屏的最底下找到 “编辑” 按钮,然后会在最底下出现 “自定义” ,点进去后即可添加旧版的带交互的 Stash 小组件。🥳 (如果没看见 Stash 小组件可以重启手机试试)

不过,新版的带交互的 iOS 17 Interactive Widgets 小组件,也正在开发啦 🤩

参考链接:https://stackoverflow.com/questions/70420789/ios-today-widgets-old-widgets-disappear-after-every-app-update
👍5114🎉7👏3🥰2🔥1💯1
现在您可以通过 Stash Apple TV 版的仪表盘查看当前的流媒体解锁情况和服务所在地区。📺

该结果是基于当前配置的分流规则自动判断的,能反应出使用时的实际情况。如您需调整,请修改分流策略。🪂

此版本 2.4.1 已上架 AppStore 😋
👍6411👏7🎉5🤩4🔥1
分享一些来自网友们的 Apple TV 作为旁路由的经验 😆

1、如果 Apple TV 休眠一段时间后,Apple TV 旁路由无响应。可以根据 Apple 的指引排查 Apple TV 是否已经设置为家居中枢。

参考链接:https://support.apple.com/zh-cn/HT207057

2、经过优化后的 Stash VIF 可设置局域网的其他设备为任意公网 DNS(替代 198.18.0.2) ,如 223.5.5.5119.29.29.29 等。好处是在 Stash 没启动的时候,旁路由可继续处理来自局域网其他设备的请求,而在 Stash 启动后 Stash 会自动接管。

3、如您的 Stash 配置已经稳定运行,可点击 Stash TV 右上角的「设置」-「按需连接」-「自动启动 Stash」,设置后在 Apple TV 重启或断电后,Stash 也能自动重新启动。
👍498🤩4🔥3💯2👏1
🤩22👍15👏63💯3
如何在 Apple TV 上安装 Stash CA 证书实现 MitM 功能?

在 Stash TV 的 2.4.3 版引入了更加清晰和易用的 CA 证书管理页。无需借助 Apple Configurator 或其他工具即可完成证书安装与信任。

安装前请先确认当前配置文件已包含 CA 证书,如您使用 iCloud 传输移动设备的配置文件,传输时会自动包含移动设备上使用中的 CA 证书。您可以在 Stash TV 的 「设置」-「CA 证书」查看详情。

如何安装?
你需要去 设置 -> 通用 -> 隐私与安全性 -> 在 [共享 Apple TV 分析] 栏点击播放按钮 -> 添加描述文件,安装 Stash 证书。
描述文件 URL 为 127.0.0.1:9999 ,其他局域网设备安装请输入 Apple TV 的局域网地址,如图 192.168.1.2:9999

如何信任?
你需要去“设置 -> 通用 -> 关于 -> 证书信任设置”信任 Stash 证书。

完成信任后,您会在「CA 证书」页面看到「状态」已变为「系统已信任」。

注:如您在使用某些包含 MitM 的覆写后部分软件提示无法连接网络,可能是由于该软件的 Apple TV 版不支持 MitM 或该覆写尚未支持 Apple TV 。关闭该覆写后即可正常联网。
👍3321🤩4👏3🥰2😁1
分享一个可以在 Apple TV 上实现 Netflix 双语字幕的 Github 项目 DualSubs 🥳

通常我们看流媒体只能选择显示一个字幕,对于想通过看剧学外语的小伙伴来说会有点不方便。通过 DualSubs 可以实现字幕增强及双语模块,在安装对应的 Stash 覆写后,需要启用重写、脚本、MitM 功能和信任 Stash CA 证书。😋

项目地址:https://github.com/DualSubs

👉 关于如何在 Apple TV 上信任 Stash 证书,请看上一条分享。
👍6715💯4🔥3🤡3😱2
🎉 Stash 实验性支持 Encrypted Client Hello (ECH) 🔐

我们非常高兴地宣布,Stash 的最新测试版中现已实验性支持 Encrypted Client Hello (ECH)!ECH 是 ESNI 的继任者,它在协商 TLS 握手时隐藏了域名 (SNI) 信息,从而增强了隐私保护。

Cloudflare 目前已经为所有免费用户启用了 ECH,这意味着,当您使用支持 ECH 的客户端访问由 Cloudflare 托管的网站时,结合加密 DNS (DoH / DoQ),除了您、Cloudflare 和网站所有者,没有其他人能够确定您访问了哪个网站。这将为您提供更高级别的隐私和安全性。

如果想体验这一功能,您可以在最新测试版 Stash 的设置中启用 ECH。具体步骤如下:

1⃣️ 在 TF 将 Stash 更新到最新版
2⃣️ 转到「设置」
3⃣️ 选择「更多设置」
4⃣️ 进入「实验性功能」
5⃣️ 启用「TLS Encrypted Client Hello」

💡 开启后,您可以在连接详情日志中观察是否存在「tls handshake ECH accepted」的日志. 如果看到这一日志,那么说明 ECH 已经成功生效。🎉

⚠️ 请注意,ECH 目前仍处于实验阶段,如果域名添加了 ECH 配置但服务端不支持,可能会导致 TLS 握手失败。

讨论群组 @StashFans
👏5334👍9🥰4😁4💯3😱2🔥1🤡1
🥳 新的 iPhone 15 Pro 支持通过 USB-C 连接 2.5GbE 有线网卡,我们做了点优化确保在「仅使用 Tunnel」的模式下也能跑满。😎
👍13122😱19👏7🔥6🤩5💯3