aboutABOUT

·关于本站

本站是有关Shadowrocket,QuantumultX,Surge,Loon,Stash等iOS端代理工具的脚本,插件,模块,重写,覆写,规则及教程。请不吝分享本站。


·新手必看

本站支持iOS端一键直装ShadowRocket模块 Loon插件 QuantumultX重写 Stash覆写 ;如仅需复制链接,请在浏览器中请求桌面版网页

非ios端点击按钮即复制链接,请手动将链接粘贴到shadowrocket模块/loon插件/quantumultx重写资源/surge模块/stash覆写

所有本站提到的代理App并不是启动就能用 必须有节点 节点可以是机场提供的订阅链接节点 也可以是自己搭建的节点(一般来说是使用机场订阅节点,除非爱折腾且会折腾)

再好的机场也有拉胯的时候,如果你是重度用户,选个备用机场很重要。

大多数代理软件都有正版验证,付费下载是相对轻松简单的使用方式

使用模块/插件/重写/覆写,都需要将mitm开关或https解密打开 才会生效

通过ios设备访问本站,点击shadowrocket的模块按钮或loon的插件按钮或quantumultx的重写按钮或stash覆写,会自动跳转到代理app并安装模块插件,跳转行为是利用官方提供的url scheme实现的 本身并无任何安全隐患,请放心安装。(非ios设备点击按钮即可复制相应的链接地址)

配置文件安装后,建议根据自己需求修改,不建议再远程更新

不要浪费过多精力在代理app本身,满足需求即可,不要主动去制造需求。代理软件之所以有100种功能是想满足所有人的不同需求(赚取所有人的钱),而不是每个人都需要100种功能

本站提及的五款代理软件,功能大同小异。任何一款就能满足一般用户99%的需求

不建议使用在线订阅转换,推荐使用sub-store

注意自己的网络言行 保持克制 祝您上网愉快


·特性对比

转载自 出处

ShadowRocket

脚本

脚本引擎为JavaScript Core,未更新至 WKWebView

脚本指定请求节点或策略组功能($request.policy),只能用于$httpClient操作,不能用于修改请求本身

节点

WireGuard协议不支持代理链

平台

没有macOS版,不支持网关模式

外部集成

系统通知不支持传入多媒体类型

抓取

iOS版不支持抓取流量/请求

MitM

不支持MitM over HTTP/2

UI

不支持节点自定义脚本功能(长按节点,显示可对此节点执行的脚本操作)

不支持外链图片作为icon

Loon

策略组

自动策略组,无法手动锁定(Pin)使用其中某个节点

插件/模块/重写/覆写

不支持本地插件

分流规则

不支持逻辑规则(与或非)(AND/OR/NOT)

节点

不支持Snell协议

不支持TUIC协议

平台

没有macOS版,不支持网关模式

外部集成

不支持webAPI

UI

不支持多个配置文件

不支持面板(Panel)

QuantumultX

策略组

正则筛选策略组对本地节点无效(server-tag-regex, resource-tag-regex)

自动策略组,无法手动锁定(Pin)使用其中某个节点

分流规则

不支持多种REJECT类型(REJECT-DROP, REJECT-NODROP)

不支持逻辑规则(与或非)(AND/OR/NOT)

不支持目标端口规则(DST-PORT)

不支持正则表达式规则(URL-REGEX)

计划任务

任务类型(cron, event-interaction, event-network)脚本,只能通过任务仓库订阅添加,无法通过URL scheme或引用资源直接添加task

脚本

当$done传入任何额外({url,headers,body,bodyBytes,opt}之外)的子对象时,会直接忽略$done传入的全部内容(abort操作)

当需要修改的body为二进制时,需访问bodyBytes对象($request.bodyBytes或$response.bodyBytes)

脚本指定请求节点或策略组功能($request.opts.policy),只能用于$task.fetch操作,不能用于修改请求本身

无法通过脚本完全重定向请求地址($request.url),即使修改了修改连接请求 host, 也会继续发送该修改后的请求到原始目标地址,即发送修改的数据到原始服务器

节点

不支持自定义代理(lua/js)协议

不支持Hysteria协议

不支持Snell协议

不支持TUIC协议

不支持WireGuard协议

trojan协议wss 不支持 tls-host 设置 sni (默认使用obfs-host)

VMess协议加密方式不能auto

引用资源-重写

无法自定义脚本超时时间

无法自定义脚本名称

无法自定义argument

无法自定义max-size(触发脚本的最大body尺寸)

只能包含重写(header或script)及MitM主机名(hostname)两种类型的资源

DNS

DNS请求只能直连,无法通过代理策略访问

MitM

不支持MitM over HTTP/2

不支持MitM其他代理设备流量

tvOS版不支持MitM功能

UI

不支持面板(Panel)

不支持桌面小组件

外链图片作为icon时,不支持自动缩放,必须为指定尺寸(108px或144px),否则不显示

Surge

脚本

无法向本地储存写入文件

节点

不支持自定义代理(lua/js)协议

不支持ShadowsocksR协议

不支持Vless协议

插件/模块/重写/覆写

不支持资源解析器

外部集成

不支持通过URL scheme导入节点

系统通知不支持传入多媒体类型

DNS

加密DNS不支持fallback(加密DNS不可用时,回退至普通DNS)

UI

不支持节点自定义脚本功能(长按节点,显示可对此节点执行的脚本操作)

不支持外链图片作为icon

Stash

代理

代理链不支持UDP

节点

不支持自定义代理(lua/js)协议

Hysteria协议不支持port hopping

抓取

iOS版不支持抓取流量/请求

DNS

DNS请求只能直连,无法通过代理策略访问

UI

不支持节点自定义脚本功能(长按节点,显示可对此节点执行的脚本操作)


·其他项目

MusicBox - 国内外各平台歌曲/专辑/歌手榜单

Image text

GetApp - AppStore限时免费应用

Image text

Q&A

Q:哪种代理工具好?

A:价格降序

Q:哪种代理工具性价比高?

A:价格升序

Q:为什么无法访问?

A:恶意流量或频繁的请求有几率触发暂时性的屏蔽或质询。

Q:几种开屏去广告模块插件能一起使用吗?

A:没必要。按照需求选其一即可。强度(误杀率)排序:ultra+ > ultra > 融合 > 轻量

Q:为什么小火箭装了面板模块不生效?

A:小火箭不支持面板,请不要去Surge板块找Shadowrocket模块

Q:有没有Telegram群组或其他交流群?

A:没有,精力有限

Q:如何保护自身隐私与安全?

A:有人危言耸听,有人视若无睹,在我看来,只要不去发表一些自以为真理的不当言论,没人管你。


GitHub