瀏覽代碼

Enhance Reject Hosts Subsomain Stripping

SukkaW 3 月之前
父節點
當前提交
b631279152
共有 2 個文件被更改,包括 2 次插入0 次删除
  1. 1 0
      Build/lib/normalize-domain.ts
  2. 1 0
      Build/lib/parse-filter/filters.ts

+ 1 - 0
Build/lib/normalize-domain.ts

@@ -24,6 +24,7 @@ function fastNormalizeDomainWithoutWwwNoIP(domain: string, parsed: TldTsParsed |
       || parsed.subdomain === 'xml-v4'
       || parsed.subdomain === 'xml-eu'
       || parsed.subdomain === 'xml-eu-v4'
+      || (parsed.subdomain.length === 4 && parsed.subdomain.startsWith('www'))
     ) {
       return parsed.domain;
     }

+ 1 - 0
Build/lib/parse-filter/filters.ts

@@ -608,6 +608,7 @@ function onHostname(
         || parsed.subdomain === 'xml-v4'
         || parsed.subdomain === 'xml-eu'
         || parsed.subdomain === 'xml-eu-v4'
+        || (parsed.subdomain.length === 4 && parsed.subdomain.startsWith('www'))
       ) {
         hostname = parsed.domain;
       } else if (parsed.subdomain.startsWith('www.')) {