From eb12eee2f921abd14e8003f42a582dbff16591e1 Mon Sep 17 00:00:00 2001 From: SukkaW Date: Wed, 7 Dec 2022 20:00:14 +0800 Subject: [PATCH] Stricter Phishing Domain detection --- Build/build-phishing-domainset.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Build/build-phishing-domainset.js b/Build/build-phishing-domainset.js index cbeac3c5..50604ee3 100644 --- a/Build/build-phishing-domainset.js +++ b/Build/build-phishing-domainset.js @@ -74,6 +74,13 @@ const BLACK_TLD = Array.from(new Set([ domainCountMap[apexDomain] += 1; } else if (domain.length > 30) { domainCountMap[apexDomain] += 0.5; + } else if (domain.length > 25) { + domainCountMap[apexDomain] += 0.25; + } + + const subdomain = tldts.getSubdomain(domain, { allowPrivateDomains: true }); + if (subdomain && subdomain.includes('.')) { + domainCountMap[apexDomain] += 0.5; } } }