mirror of
https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever.git
synced 2025-12-17 15:24:43 +08:00
Nightly build
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
35
lazy.conf
35
lazy.conf
@@ -1,14 +1,11 @@
|
||||
# 懒人配置
|
||||
# 更新时间:2023-07-08
|
||||
# 更新时间:2023-11-17
|
||||
# Shadowrocket添加配置方法:配置 - 右上角➕ - 粘贴配置链接 - 下载 - 点击对应的配置文件 - 使用配置。
|
||||
[General]
|
||||
# Shadowrocket快速使用方法:
|
||||
# 1.首页 - 右上角➕ - 类型Subscribe - URL栏输入机场订阅链接 - 保存。
|
||||
# 2.首页 - 全局路由 - 选择配置。
|
||||
# 3.设置 - 延迟测试方法 - 选择CONNECT。
|
||||
# 4.首页展开节点列表,点击连通性测试,选择可用节点进行连接。
|
||||
# 如果您有自己的服务器节点信息,可在步骤1的类型中选择对应节点类型(如Shadowsocks、Vmess、VLESS、Socks5、Trojan、Hysteria等),然后填写和保存。
|
||||
# 如果您已经获得节点链接(如trojan://***、vmess://***、vless://***、ss://***等),可复制节点链接,打开Shadowrocket会自动识别添加。
|
||||
# 1.首页 - 添加节点。
|
||||
# 2.设置 - 延迟测试方法,选择CONNECT。
|
||||
# 3.首页 - 连通性测试,选择可用节点连接。
|
||||
# ----------
|
||||
# 添加/更新订阅链接时异常原因:
|
||||
# "forbidden"表示订阅被重置或令牌(token)错误。
|
||||
@@ -20,7 +17,7 @@
|
||||
# 3.检查订阅链接是否错误或失效。
|
||||
# ----------
|
||||
# Shadowrocket打开HTTPS解密方法:
|
||||
# 1.点击配置文件后面ⓘ - HTTPS解密 - 证书 - 生成新的CA证书 - 安装证书。
|
||||
# 1.点击配置文件ⓘ - HTTPS解密 - 证书 - 生成新的CA证书 - 安装证书。
|
||||
# 2.手机设置 - 已下载描述文件 - 安装。
|
||||
# 3.手机设置 - 通用 - 关于本机 - 证书信任设置 - 开启对应Shadowrocket证书信任。
|
||||
# ----------
|
||||
@@ -58,7 +55,9 @@ hijack-dns = 8.8.8.8:53,8.8.4.4:53
|
||||
udp-policy-not-supported-behaviour = REJECT
|
||||
# 包含配置。如“include=a.conf”表示当前配置包含另一个配置a.conf的内容,当前配置的优先级高于a.conf。该选项是对配置建立包含关系,以满足同时使用多个配置的需求。
|
||||
include =
|
||||
|
||||
# 此选项允许返回一个虚假的IP地址,如“stun-response-ip=1.1.1.1”、“stun-response-ipv6=::1”,目的是防止真实IP地址泄漏,提高WebRTC的隐私和安全性。
|
||||
stun-response-ip=
|
||||
stun-response-ipv6=
|
||||
[Proxy]
|
||||
# 添加本地节点。该项目的节点解析是为了兼容部分配置文件,不能当作Shadowrocket添加节点的优先选择。
|
||||
# Shadowsocks类型:
|
||||
@@ -76,8 +75,12 @@ include =
|
||||
# 节点名称=trojan,地址,端口,password=密码,其他参数(如allowInsecure=1,peer=example.com)
|
||||
# Hysteria类型:
|
||||
# 节点名称=hysteria,地址,端口,auth=密码,obfsParam=混淆,protocol=协议,udp=1,其他参数(如peer=example.com,alpn=h2,upmbps=100,downmbps=100)
|
||||
# Hysteria2类型:
|
||||
# 节点名称=hysteria2,地址,端口,auth=密码,obfsParam=混淆,udp=1,其他参数(如peer=example.com,alpn=h3)
|
||||
# TUIC类型:
|
||||
# 节点名称=tuic,地址,端口,password=密码,udp=1,其他参数(如peer=example.com,alpn=h2)
|
||||
# 节点名称=tuic,地址,端口,password=密码,udp=1,其他参数(如user=uuid值,peer=example.com,alpn=h2)
|
||||
# Juicity类型:
|
||||
# 节点名称=juicity,地址,端口,password=密码,udp=1,其他参数(如user=uuid值,peer=example.com,alpn=h2)
|
||||
# WireGuard类型:
|
||||
# 节点名称=wireguard,地址,端口,privateKey=私钥,publicKey=公钥,ip=子网IP,udp=1,其他参数(如dns=1.1.1.1,mtu=1350,keepalive=40,reserved=1/2/3)
|
||||
# Snell类型:
|
||||
@@ -122,7 +125,7 @@ include =
|
||||
# USER-AGENT:匹配用户代理字符串,支持使用通配符“*”。如“USER-AGENT,MicroMessenger*,DIRECT”可以匹配到“MicroMessenger Client”。
|
||||
# URL-REGEX:匹配URL正则式。如“URL-REGEX,^https?://.+/item.+,REJECT”可以匹配到“https://www.example.com/item/abc/123”。
|
||||
# IP-CIDR:匹配IPv4或IPv6地址。如“IP-CIDR,192.168.1.0/24,DIRECT”可以匹配到IP段“192.168.1.1~192.168.1.254”。当域名请求遇到IP类规则时,Shadowrocket会向本地DNS服务器发送查询请求,以判断主机IP是否匹配规则。若IP类规则加“no-resolve”(如:IP-CIDR,172.16.0.0/12,DIRECT,no-resolve),则域名请求将会跳过此规则,不会触发本地DNS查询。
|
||||
# IP-ASN:匹配IP地址隶属的ASN编号。如“IP-ASN,56040,DIRECT”可以匹配到微信的相关IP请求。
|
||||
# IP-ASN:匹配IP地址隶属的ASN编号。如"IP-ASN,56040,DIRECT"可以匹配到属于China Mobile Communications Corporation网络的IP地址。
|
||||
# RULE-SET:匹配规则集内容。规则集的组成部分需包含规则类型。
|
||||
# DOMAIN-SET:匹配域名集内容。域名集的组成部分不包含规则类型。
|
||||
# SCRIPT:匹配脚本名称。
|
||||
@@ -134,7 +137,7 @@ include =
|
||||
# OR:逻辑规则,或规则。如“OR,((DST-PORT,123),(DST-PORT,456)),DIRECT”可以匹配到“123”或“456”端口的所有请求。
|
||||
# ----------
|
||||
# 规则策略:
|
||||
# PROXY:代理。通过首页正在使用的代理服务器转发流量。
|
||||
# PROXY:代理。通过代理服务器转发流量。
|
||||
# DIRECT:直连。连接不经过任何代理服务器。
|
||||
# REJECT:拒绝。返回HTTP状态码404,没有内容。
|
||||
# REJECT-DICT:拒绝。返回HTTP状态码200,内容为空的JSON对象。
|
||||
@@ -208,6 +211,10 @@ FINAL,PROXY
|
||||
# example.com=server:1.2.3.4
|
||||
# wifi名称指定DNS服务器,如需指定多个DNS,可用逗号分隔:
|
||||
# ssid:wifi名称=server:1.2.3.4
|
||||
# ----------
|
||||
*.apple.com=server:system
|
||||
*.cdn-apple.com=server:system
|
||||
*.icloud.com=server:system
|
||||
localhost = 127.0.0.1
|
||||
|
||||
[URL Rewrite]
|
||||
@@ -220,10 +227,6 @@ localhost = 127.0.0.1
|
||||
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
|
||||
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
|
||||
|
||||
[Script]
|
||||
# BoxJs安装脚本。
|
||||
Rewrite: BoxJs = type=http-request,pattern=https?:\/\/boxjs\.(com|net),script-path=https://raw.githubusercontent.com/chavyleung/scripts/master/box/chavy.boxjs.js, requires-body=true, timeout=120
|
||||
|
||||
[MITM]
|
||||
# Shadowrocket仅会解密hostname指定的域名的请求,可以使用通配符。也可以使用前缀 - 排除特定主机名,如 -*.example.com。iOS系统和某些应用有严格的安全策略,仅信任某些特定的证书,对这些域名启动解密可能导致问题,如 *.apple.com,*.icloud.com。
|
||||
hostname = *.google.cn,*.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
# 懒人配置(含策略组)
|
||||
# 更新时间:2023-07-08
|
||||
# 更新时间:2023-11-17
|
||||
# Shadowrocket添加配置方法:配置 - 右上角➕ - 粘贴配置链接 - 下载 - 点击对应的配置文件 - 使用配置。
|
||||
[General]
|
||||
# Shadowrocket快速使用方法:
|
||||
# 1.首页 - 右上角➕ - 类型Subscribe - URL栏输入机场订阅链接 - 保存。
|
||||
# 2.首页 - 全局路由 - 选择配置。
|
||||
# 3.设置 - 延迟测试方法 - 选择CONNECT。
|
||||
# 4.首页展开节点列表,点击连通性测试,选择可用节点进行连接。
|
||||
# 如果您有自己的服务器节点信息,可在步骤1的类型中选择对应节点类型(如Shadowsocks、Vmess、VLESS、Socks5、Trojan、Hysteria等),然后填写和保存。
|
||||
# 如果您已经获得节点链接(如trojan://***、vmess://***、vless://***、ss://***等),可复制节点链接,打开Shadowrocket会自动识别添加。
|
||||
# 1.首页 - 添加节点。
|
||||
# 2.设置 - 延迟测试方法,选择CONNECT。
|
||||
# 3.首页 - 连通性测试,选择可用节点连接。
|
||||
# ----------
|
||||
# 添加/更新订阅链接时异常原因:
|
||||
# "forbidden"表示订阅被重置或令牌(token)错误。
|
||||
@@ -20,7 +17,7 @@
|
||||
# 3.检查订阅链接是否错误或失效。
|
||||
# ----------
|
||||
# Shadowrocket打开HTTPS解密方法:
|
||||
# 1.点击配置文件后面ⓘ - HTTPS解密 - 证书 - 生成新的CA证书 - 安装证书。
|
||||
# 1.点击配置文件ⓘ - HTTPS解密 - 证书 - 生成新的CA证书 - 安装证书。
|
||||
# 2.手机设置 - 已下载描述文件 - 安装。
|
||||
# 3.手机设置 - 通用 - 关于本机 - 证书信任设置 - 开启对应Shadowrocket证书信任。
|
||||
# ----------
|
||||
@@ -58,7 +55,9 @@ hijack-dns = 8.8.8.8:53,8.8.4.4:53
|
||||
udp-policy-not-supported-behaviour = REJECT
|
||||
# 包含配置。如“include=a.conf”表示当前配置包含另一个配置a.conf的内容,当前配置的优先级高于a.conf。该选项是对配置建立包含关系,以满足同时使用多个配置的需求。
|
||||
include =
|
||||
|
||||
# 此选项允许返回一个虚假的IP地址,如“stun-response-ip=1.1.1.1”、“stun-response-ipv6=::1”,目的是防止真实IP地址泄漏,提高WebRTC的隐私和安全性。
|
||||
stun-response-ip=
|
||||
stun-response-ipv6=
|
||||
[Proxy]
|
||||
# 添加本地节点。该项目的节点解析是为了兼容部分配置文件,不能当作Shadowrocket添加节点的优先选择。
|
||||
# Shadowsocks类型:
|
||||
@@ -76,8 +75,12 @@ include =
|
||||
# 节点名称=trojan,地址,端口,password=密码,其他参数(如allowInsecure=1,peer=example.com)
|
||||
# Hysteria类型:
|
||||
# 节点名称=hysteria,地址,端口,auth=密码,obfsParam=混淆,protocol=协议,udp=1,其他参数(如peer=example.com,alpn=h2,upmbps=100,downmbps=100)
|
||||
# Hysteria2类型:
|
||||
# 节点名称=hysteria2,地址,端口,auth=密码,obfsParam=混淆,udp=1,其他参数(如peer=example.com,alpn=h3)
|
||||
# TUIC类型:
|
||||
# 节点名称=tuic,地址,端口,password=密码,udp=1,其他参数(如peer=example.com,alpn=h2)
|
||||
# 节点名称=tuic,地址,端口,password=密码,udp=1,其他参数(如user=uuid值,peer=example.com,alpn=h2)
|
||||
# Juicity类型:
|
||||
# 节点名称=juicity,地址,端口,password=密码,udp=1,其他参数(如user=uuid值,peer=example.com,alpn=h2)
|
||||
# WireGuard类型:
|
||||
# 节点名称=wireguard,地址,端口,privateKey=私钥,publicKey=公钥,ip=子网IP,udp=1,其他参数(如dns=1.1.1.1,mtu=1350,keepalive=40,reserved=1/2/3)
|
||||
# Snell类型:
|
||||
@@ -146,7 +149,7 @@ Amazon = select,DIRECT,PROXY,香港节点,台湾节点,日本节点,新加坡节
|
||||
# USER-AGENT:匹配用户代理字符串,支持使用通配符“*”。如“USER-AGENT,MicroMessenger*,DIRECT”可以匹配到“MicroMessenger Client”。
|
||||
# URL-REGEX:匹配URL正则式。如“URL-REGEX,^https?://.+/item.+,REJECT”可以匹配到“https://www.example.com/item/abc/123”。
|
||||
# IP-CIDR:匹配IPv4或IPv6地址。如“IP-CIDR,192.168.1.0/24,DIRECT”可以匹配到IP段“192.168.1.1~192.168.1.254”。当域名请求遇到IP类规则时,Shadowrocket会向本地DNS服务器发送查询请求,以判断主机IP是否匹配规则。若IP类规则加“no-resolve”(如:IP-CIDR,172.16.0.0/12,DIRECT,no-resolve),则域名请求将会跳过此规则,不会触发本地DNS查询。
|
||||
# IP-ASN:匹配IP地址隶属的ASN编号。如“IP-ASN,56040,DIRECT”可以匹配到微信的相关IP请求。
|
||||
# IP-ASN:匹配IP地址隶属的ASN编号。如"IP-ASN,56040,DIRECT"可以匹配到属于China Mobile Communications Corporation网络的IP地址。
|
||||
# RULE-SET:匹配规则集内容。规则集的组成部分需包含规则类型。
|
||||
# DOMAIN-SET:匹配域名集内容。域名集的组成部分不包含规则类型。
|
||||
# SCRIPT:匹配脚本名称。
|
||||
@@ -158,7 +161,7 @@ Amazon = select,DIRECT,PROXY,香港节点,台湾节点,日本节点,新加坡节
|
||||
# OR:逻辑规则,或规则。如“OR,((DST-PORT,123),(DST-PORT,456)),DIRECT”可以匹配到“123”或“456”端口的所有请求。
|
||||
# ----------
|
||||
# 规则策略:
|
||||
# PROXY:代理。通过首页正在使用的代理服务器转发流量。
|
||||
# PROXY:代理。通过代理服务器转发流量。
|
||||
# DIRECT:直连。连接不经过任何代理服务器。
|
||||
# REJECT:拒绝。返回HTTP状态码404,没有内容。
|
||||
# REJECT-DICT:拒绝。返回HTTP状态码200,内容为空的JSON对象。
|
||||
@@ -232,6 +235,10 @@ FINAL,PROXY
|
||||
# example.com=server:1.2.3.4
|
||||
# wifi名称指定DNS服务器,如需指定多个DNS,可用逗号分隔:
|
||||
# ssid:wifi名称=server:1.2.3.4
|
||||
# ----------
|
||||
*.apple.com=server:system
|
||||
*.cdn-apple.com=server:system
|
||||
*.icloud.com=server:system
|
||||
localhost = 127.0.0.1
|
||||
|
||||
[URL Rewrite]
|
||||
@@ -244,10 +251,6 @@ localhost = 127.0.0.1
|
||||
^(https?:\/\/(tnc|dm)[\w-]+\.\w+\.com\/.+)(\?)(.+) $1$3 302
|
||||
(^https?:\/\/*\.\w{4}okv.com\/.+&.+)(\d{2}\.3\.\d)(.+) $118.0$3 302
|
||||
|
||||
[Script]
|
||||
# BoxJs安装脚本。
|
||||
Rewrite: BoxJs = type=http-request,pattern=https?:\/\/boxjs\.(com|net),script-path=https://raw.githubusercontent.com/chavyleung/scripts/master/box/chavy.boxjs.js, requires-body=true, timeout=120
|
||||
|
||||
[MITM]
|
||||
# Shadowrocket仅会解密hostname指定的域名的请求,可以使用通配符。也可以使用前缀 - 排除特定主机名,如 -*.example.com。iOS系统和某些应用有严格的安全策略,仅信任某些特定的证书,对这些域名启动解密可能导致问题,如 *.apple.com,*.icloud.com。
|
||||
hostname = *.google.cn,*.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com
|
||||
|
||||
12455
sr_ad_only.conf
12455
sr_ad_only.conf
File diff suppressed because it is too large
Load Diff
12459
sr_adb.conf
12459
sr_adb.conf
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
# Best Shadowrocket Rules (https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever)
|
||||
# by Moshel and Johnshall
|
||||
# build time: UTC 2023-08-09 09:37:07
|
||||
# build time: UTC 2023-12-06 02:34:23
|
||||
|
||||
[General]
|
||||
# 默认关闭 ipv6 支持,如果需要请手动开启
|
||||
|
||||
12457
sr_backcn_ad.conf
12457
sr_backcn_ad.conf
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
# Best Shadowrocket Rules (https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever)
|
||||
# by Moshel and Johnshall
|
||||
# build time: UTC 2023-08-09 09:37:07
|
||||
# build time: UTC 2023-12-06 02:34:23
|
||||
|
||||
[General]
|
||||
# 默认关闭 ipv6 支持,如果需要请手动开启
|
||||
@@ -426,6 +426,8 @@ DOMAIN-SUFFIX,aol.com,Proxy
|
||||
DOMAIN-SUFFIX,yahoo.com,Proxy
|
||||
# Linkedin
|
||||
DOMAIN-SUFFIX,linkedin.cn,Proxy
|
||||
# 微软新推出的copilot功能
|
||||
DOMAIN-SUFFIX,copilot.microsoft.com,Proxy
|
||||
|
||||
|
||||
GEOIP,CN,DIRECT
|
||||
|
||||
12459
sr_cnip_ad.conf
12459
sr_cnip_ad.conf
File diff suppressed because it is too large
Load Diff
12457
sr_direct_banad.conf
12457
sr_direct_banad.conf
File diff suppressed because it is too large
Load Diff
12457
sr_proxy_banad.conf
12457
sr_proxy_banad.conf
File diff suppressed because it is too large
Load Diff
54326
sr_top500_banlist.conf
54326
sr_top500_banlist.conf
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
# Best Shadowrocket Rules (https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever)
|
||||
# by Moshel and Johnshall
|
||||
# build time: UTC 2023-08-09 09:37:07
|
||||
# build time: UTC 2023-12-06 02:34:23
|
||||
|
||||
[General]
|
||||
# 默认关闭 ipv6 支持,如果需要请手动开启
|
||||
@@ -834,6 +834,8 @@ DOMAIN-SUFFIX,aol.com,Proxy
|
||||
DOMAIN-SUFFIX,yahoo.com,Proxy
|
||||
# Linkedin
|
||||
DOMAIN-SUFFIX,linkedin.cn,Proxy
|
||||
# 微软新推出的copilot功能
|
||||
DOMAIN-SUFFIX,copilot.microsoft.com,Proxy
|
||||
|
||||
|
||||
RULE-SET,https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/Shadowrocket/AppleNews/AppleNews.list,PROXY
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user