Skip to content

plnl/Shadowrocket

 
 

Repository files navigation

Caution

禁止在中国大陆的任何平台传播此项目!
禁止将本仓库中的任何内容用于违法活动或盈利目的!
使用本项目中的内容所造成的一切后果,均由使用者承担!


Note

本仓库提供由向晚维护的Shadowrocket的多款配置文件、一款融合模块,部分资源由生成器自动构建;
如果此项目对您有帮助,欢迎给予Star!
如有您有其他需求或问题,请提交Issues!


功能介绍:

所有配置,默认使用TUN模式接管所有流量;
使用加密的DoH进行DNS解析,并劫持未加密的查询;
具有有效的防追劫持、隐私保护的功能;
本仓库所使用的规则集源于blackmatrix7,由GitHub Actions每日自动同步;
ChatGPT等AI工具单独分流;
Apple/Microsoft/Google单独分流;
WeChat/Telegram单独分流,规避因配置变化导致的封号风险;
国内地址/国际地址,国内媒体/国际媒体,单独分流;
如搭配Shadowrocket的配置自动更新,可一次操作,无须后续管理;

如何安装:

使用手机访问此页面,点击安装链接,一键跳转安装,即可完成安装;
如无法加载配置,请将全局路由切换至[代理]模式,或自行检查网络;

修改分流:

仅适用于包含代理分组的配置
打开Shadowrocket首页,下拉,选择你想要修改的代理分组,选择策略即可;


配置功能介绍:

默认策略既是完善的策略,如无特殊需求,无需自行调整;
代理分组内的策略自动分流,自动测试节点的可用性,优先选择延迟较低的节点,无需手动切换节点;

使用必看:

你所使用的节点,尽量包含港美新这三项
如不完全包含这三个地区的节点,则需要自行修改代理分组/正则,或使用精简配置完整配置

本配置默认规则如下:
国内应用直接连接;
Telegram使用新加坡节点,Google,ChatGPT/Copilot/Gemini,使用美国节点
其他规则及未匹配到的规则使用香港节点
为了保证完全接管流量,本配置默认使用香港节点兜底首页的节点选择将被分组替代,完全失效
此配置是最适合大众的配置,添加后无需调整,如节点包含港美新,建议使用此配置!

配置安装:

一键安装 基础配置


配置功能介绍:

基于Rules.conf构建,包含更多代理分组:港台日新美*,默认使用首页节点进行代理,可更自由的配置代理分组,其余配置完全相同;
如需要更自由的代理分组及自动分流,建议使用此配置!

配置安装:

一键安装 完整配置


配置功能介绍:

基于Rules.conf构建,除不包含代理分组以外,其余配置完全相同;
如不需要代理分组及自动分流,强烈建议使用此配置!

配置安装:

一键安装 精简配置


配置功能介绍:

基于RulesLite.conf构建,适合外国华侨使用,国内域名代理,其余域名直连;
此配置需搭配回国机场使用,不适合国内用户使用!

配置安装:

一键安装 回国分流配置


配置功能介绍:

同步提供本仓库所有配置本地化配置,由生成器每日自动构建,安装后不依赖外部规则集;
此类配置很难自定义,如有个性需求,请慎重使用!
此类配置尚在开发阶段,有问题及时反馈!

配置安装:

一键安装 本地基础配置

一键安装 本地完整配置

一键安装 本地精简配置

一键安装 本地回国配置


模块安装:

一键安装 融合模块

模块说明:

向晚基于奶思的合集定制,融合部分其他功能,可支持五百余款应用或小程序的净化;
融合模块由生成器构建,同时由GitHub Actions每日自动备份/监测远程资源,详情可查看:检测列表
使用办法:使用手机访问此页面,点击上方的安装链接,一键安装;
使用要求:使用本模块,必须开启MitM,教程参考下方说明;
特别说明:使用本模块,会禁用QUIC协议,请自行评估影响;
特别说明:使用京东历史比价必须开启Shadowrocket的通知权限
由于配置及网络的多样及不确定性,本模块仅接受搭配使用本仓库内的配置的Issues,请悉知;
特别警告:本模块不做任何“解锁”等相关支持,如侵犯了您的利益,请联系本人进行移除,谢谢!

融合说明:

功能模块:

京东历史比价 mw418

软件净化:

YouTube iab0x00
定制合集 fmz200
高德地图 XiangwanGuan
一汽大众 XiangwanGuan


MitM&证书模块:

如需使用融合模块来净化应用,则必须开启MitM,否则模块将不能正常工作;
建议添加证书模块,避免因配置变化导致证书失效;
证书信任之后,请勿在设置中移除证书,否则MitM将会失效;
证书模块添加成功后,“HTTPS解密”开关将不再重要,默认开启(模块的优先级高于配置);

证书模块制作办法:
配置 > 点击配置文件的 ⓘ 图标 > HTTPS 解密 > 证书 > 生成新的 CA 证书 > 安装证书;
系统设置 > 已下载描述文件 > 安装;
系统设置 > 通用 > 关于本机 > 证书信任设置 > 启用此证书的根证书完全信任;
打开Shadowrocket,点击「已安装证书的配置文件」后面的 ⓘ 图标 > HTTPS 解密 > 证书后面的 ⓘ 图标 > 复制;
配置 > 模块 > 新建模块,粘贴并自行修改以下内容:

#!name = 证书模块
[MITM]
enable = true
ca-passphrase = Shadowrocket(即「已安装证书的配置文件」的证书密码,Shadowrocket是默认密码;)
ca-p12 = 证书内容(即剪贴板复制的内容)

按说明填写证书密码证书内容,保存即可;

软件配置:

首页-全局路由: 开启启用回退
首页-全局路由: 全局路由-选择配置
设置-按需求连接: 开启始终开启,其余开关勿动;
设置-代理: 代理类型选择None,代理地址选择198.18.0.3
设置-配置: 开启自动后台更新,间隔选择7(如有自定义配置,请勿开启)
设置-订阅: 开启自动后台更新,间隔选择24
设置-GeoLite2数据库: 开启自动后台更新,间隔选择7
设置-GeoLite2数据库: 国家-URL,长按后复制此链接:Country.mmdb,输入后点击更新;
设置-排除路由0.0.0.0/31: 选择关闭
更多使用说明,可参阅:Shadowrocket使用手册


@blackmatrix7 @ddgksf2013 @fmz200 @iab0x00 @mw418 @LOWERTOP


GitHubStats


About

本仓库提供由向晚维护的Shadowrocket的多款配置文件、一款融合模块,部分资源由生成器自动构建。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 84.3%
  • Python 15.7%