Skip to content

HyperADRules rulesets 20261002

Choose a tag to compare

@github-actions github-actions released this 02 Oct 23:52
7ea61b4

HyperADRules multi-format rulesets

HyperADRules multi-format rulesets

上游

  • AdGuard Home For Magisk Mod: 1569a3c72664bb01103a74f68ace77d2cc3a5faa

  • anti-AD: 92c0343b0c5388647b147e9578178517b66aebb6

  • dead-horse: 84bc8933dc69e36d939bb122e4d9c59dcef3cab408a6f54b68050e73f111ad4a

  • Coolapk 1007 reward: 5b225f41921c0a1cb854d93ae43dc6d215205d55ff5c813c3d694671302e359b

  • 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 230279 191 196 0 3 161 1 31
allow 708 0 14586 1 12410 2172 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 编译)