diff --git a/Build/constants/phishing-score-source.ts b/Build/constants/phishing-score-source.ts index ba28ccc9..e9737610 100644 --- a/Build/constants/phishing-score-source.ts +++ b/Build/constants/phishing-score-source.ts @@ -63,6 +63,7 @@ export const leathalKeywords = createKeywordFilter([ '.de-', '.eu-', '.us-', + '.uk-', '.ru-' ]); @@ -86,19 +87,18 @@ export const sensitiveKeywords = createKeywordFilter([ 'staemco', 'oferta', 'txtag', - 'paypal' + 'paypal', + 'dropbox', + 'payment', + 'instagram' ]); export const lowKeywords = createKeywordFilter([ - 'transactions-', - 'payment', + 'transactions', 'wallet', - '-transactions', '-faceb', // facebook fake '.faceb', // facebook fake - 'facebook', 'virus-', - 'apple-', '-roblox', '-co-jp', 'customer.', @@ -106,10 +106,8 @@ export const lowKeywords = createKeywordFilter([ '.www-', '.www.', '.www2', - 'instagram', 'microsof', - 'passwordreset', - '.google-', + 'password', 'recover', 'banking', 'shop' diff --git a/Build/lib/fetch-retry.ts b/Build/lib/fetch-retry.ts index c2133e8a..d8647985 100644 --- a/Build/lib/fetch-retry.ts +++ b/Build/lib/fetch-retry.ts @@ -120,7 +120,8 @@ setGlobalDispatcher(agent.compose( store: new BetterSqlite3CacheStore({ location: path.join(CACHE_DIR, 'undici-better-sqlite3-cache-store.db'), maxEntrySize: 1024 * 1024 * 100 // 100 MiB - }) + }), + cacheByDefault: 180 // 3 minutes }) ));