From 77b83d81e20a364ec7be5e908e95eb75e1b031a4 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Sat, 23 Dec 2023 23:03:33 +0330 Subject: Block Malware, Phishing and Cryptominers Websites --- web/html/xui/xray.html | 24 ++++++++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) (limited to 'web/html') diff --git a/web/html/xui/xray.html b/web/html/xui/xray.html index 6e727d57..54f10ddf 100644 --- a/web/html/xui/xray.html +++ b/web/html/xui/xray.html @@ -157,6 +157,7 @@ + @@ -544,6 +545,11 @@ "geosite:category-ads-all", "ext:geosite_IR.dat:category-ads-all" ], + security: [ + "ext:geosite_IR.dat:malware", + "ext:geosite_IR.dat:phishing", + "ext:geosite_IR.dat:cryptominers" + ], speedtest: ["geosite:speedtest"], openai: ["geosite:openai"], google: ["geosite:google"], @@ -560,7 +566,7 @@ ir: [ "regexp:.*\\.ir$", "regexp:.*\\.xn--mgba3a4f16a$", // .ایران - "ext:geosite_IR.dat:ir" // have rules to bypass all .ir domains. + "ext:geosite_IR.dat:ir" ], vn: [ "regexp:.*\\.vn$", @@ -571,9 +577,7 @@ familyProtectDNS: { "servers": [ "1.1.1.3", // https://developers.cloudflare.com/1.1.1.1/setup/ - "1.0.0.3", - "94.140.14.15", // https://adguard-dns.io/kb/general/dns-providers/ - "94.140.15.16" + "1.0.0.3" ], "queryStrategy": "UseIPv4" }, @@ -1182,6 +1186,18 @@ } }, }, + SecuritySettings: { + get: function () { + return doAllItemsExist(this.settingsData.domains.security, this.blockedDomains); + }, + set: function (newValue) { + if (newValue) { + this.blockedDomains = [...this.blockedDomains, ...this.settingsData.domains.security]; + } else { + this.blockedDomains = this.blockedDomains.filter(data => !this.settingsData.domains.security.includes(data)); + } + }, + }, SpeedTestSettings: { get: function () { return doAllItemsExist(this.settingsData.domains.speedtest, this.blockedDomains); -- cgit v1.2.3