Skip to content

HyperADRules rulesets 20260825

Choose a tag to compare

@github-actions github-actions released this 25 Aug 20:51
7ea61b4

HyperADRules multi-format rulesets

HyperADRules multi-format rulesets

上游

  • AdGuard Home For Magisk Mod: 67fdd7759035221e59ce7f5b5ce05c83207e91a7

  • anti-AD: 75e0271e9d6a0c869a6c3c97761168c606740bee

  • 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 240134 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 编译)