Skip to content

HyperADRules rulesets 20260728

Choose a tag to compare

@github-actions github-actions released this 28 Jul 21:35
· 1 commit to master since this release
cf189e5

HyperADRules multi-format rulesets

HyperADRules multi-format rulesets

上游

  • AdGuard Home For Magisk Mod: 6b09da1e8fdd441e5676e8d86c4c35ebaa977de0

  • anti-AD: 8ed2d1fdac039326f91c2871e1a1ef504c8af87f

  • dead-horse: 84bc8933dc69e36d939bb122e4d9c59dcef3cab408a6f54b68050e73f111ad4a

  • Coolapk 1007 reward: 371dc8780e90fb40fc7c71287254d670ce47056d5df7209c5bb11d5c96fd55ad

  • local allow: sources/local_allow.txt

  • 产物语义: 多上游 DNS 广告规则到多种客户端格式的保守转换。

  • 例外规则已拆为 hyper_adrules_allow.*, mihomo 建议在 sub-rules 中用 PASS。

  • dnsmasq / SmartDNS 仅输出 ads、malware 的 suffix 阻断规则; exact 与 wildcard 不会静默扩大。

  • allow 不生成 dnsmasq / SmartDNS 阻断文件。

集合 domain ipcidr 跳过 正则 修饰符 路径 端口 模式
ads 241651 191 194 0 3 159 1 31
allow 703 0 14218 1 12007 2207 3 0
malware 6294 0 0 0 0 0 0 0

规则集

  • mihomo MRS: hyper_adrules_{ads,allow,malware}.mrs / *_ipcidr.mrs
  • Clash YAML: hyper_adrules_*_clash.yaml / *_clash_ipcidr.yaml
  • domains / surge / surge2 / adguard / easylist / sing-box json
  • dnsmasq / SmartDNS: 仅 hyper_adrules_{ads,malware}_*.conf
  • sing-box SRS: hyper_adrules_*_singbox.srs (由 json 编译)