GitHub Pages

本项目由向晚维护,提供Shadowrocket的配置文件与融合模块。

View the Project on GitHub XiangwanGuan/Shadowrocket

项目简介

项目向晚维护,提供Shadowrocket配置文件融合模块
如果此项目对您有帮助,欢迎给予Star;若有其他需求或问题,请提交Issues!


重要声明

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


配置文件

使用加密的DoH/DoT解析域名,并加密转发未加密的DNS请求;
主流服务AI平台微信电报均已独立分流,保障访问稳定性;
国内国外媒体规则,使用独立分流策略,实现灵活控制;

本项目所使用的规则集源自blackmatrix7的仓库,由GitHub Actions每日自动同步
本项目所使用的GeoLite2数据库源自MaxMind提供的免费版本,由GitHub Actions每日自动同步

修改分流

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

更新提示

如希望定期更新远程资源,且不希望自定义配置被覆盖,可点击配置-编辑纯文本,删除或注释update-url所在的行;

基础配置

基础配置默认使用首页节点进行代理,配置轻量,不包含策略组;

一键安装 基础配置

完整配置

完整配置基于基础配置构建,内置代理分组:港台日新美,默认使用首页节点进行代理,可更自由的修改分流

一键安装 完整配置

回国配置

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

一键安装 回国配置


融合模块

使用须知:使用融合模块,必须开启MitM,教程参考下方的推荐设置
如不希望本项目收集您的规则,请发表Issues,我会第一时间进行移除,谢谢!

融合模块GitHub Actions调用生成器依据规则列表而构建,随规则变化,不定期更新;
规则构成:以向晚基于@fmz200 @QingRex @zirawell的项目定制,并持续手动维护的重写合集为基础,融合了小红书哔哩哔哩YouTube高德地图一汽大众的专用规则;
所有远程资源GitHub Actions依据构建列表每日自动构建&监测&清理,所有列表内指向的资源已重定向至当前项目

一键安装 融合模块

独立模块

独立模块生成器同步构建,请使用模块助手进行查询与安装,助手同时提供反解密模块制作查看原始模块等功能;

使用须知:融合模块已包含独立模块的所有功能,请勿重复添加

一键跳转 模块助手


推荐设置

证书模块

如需使用融合模块来净化应用,必须开启HTTPS解密,否则模块将不能正常工作;
建议添加证书模块,避免因配置变化导致HTTPS解密功能失效;
证书信任之后,请勿在设置中移除证书,否则HTTPS解密功能将会失效;

证书模块制作办法:
配置 > 点击配置文件ⓘ图标 > HTTPS解密 > 证书 > 生成新的CA证书 > 安装证书
系统设置 > 已下载描述文件 > 安装
系统设置 > 通用 > 关于本机 > 证书信任设置 > 启用此证书的根证书完全信任;
配置 > 模块 > 新建模块 > 修改保存为以下内容:

#!name = 证书模块
[MITM]
enable=true

# 请在"ca-passphrase="后面填写证书密码;
ca-passphrase=

# 请在"ca-p12="后面粘贴证书内容;
ca-p12=

配置 > 点击已安装证书的配置文件后面的ⓘ图标 > HTTPS解密 > 证书后面的ⓘ图标 > 复制
配置 > 模块 > 证书模块后面的ⓘ图标 > 在ca-p12=后面粘贴证书内容保存
配置 > 点击已安装证书的配置文件后面的ⓘ图标 > HTTPS解密 > 密码 > 复制内容
配置 > 模块 > 证书模块后面的ⓘ图标 > 在ca-passphrase=后面粘贴密码保存
开启iCloud同步的多设备用户,其他设备请勿重新生成新的证书,可在复制证书内容后,通过隔空投送或者其他方式传送内容,然后在新设备上点击证书 > 后面的ⓘ图标,选择粘贴 ,输入证书密码 > 安装证书,否则原设备的证书将会失效,同时请确认证书模块保持同步;

软件配置

首页-全局路由: 选择配置
首页-全局路由: 关闭启用回退;
设置-按需求连接: 开启始终开启;
设置-代理: 代理类型选择HTTP,代理地址选择127.0.0.1
设置-配置: 打开自动后台更新,间隔选择7;(开启前务必查看更新提示
设置-订阅: 开启自动后台更新,间隔选择24
设置-GeoLite2数据库: 开启自动后台更新,间隔选择7
设置-GeoLite2数据库: 拷贝链接:Country.mmdb & ASN.mmdb,粘贴至对应的URL输入框中 ,并点击更新
设置-温和策略机制: 选择开启
设置-排除路由0.0.0.0/31: 选择关闭

更多使用说明,可参阅:Shadowrocket使用手册


特别鸣谢

@001ProMax @app2smile @blackmatrix7 @fmz200 @godalming123 @iab0x00 @iKeLee @Keywos @kokoryh @LOWERTOP @Maasea @MaxMind @NobyDa @QingRex @Sliverkiss @zirawell @zZPiglet