-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove Malware Domain List #984
Comments
Are you suggesting it should be removed now ? |
Yes! |
The list changed last January: uBlockOrigin/uAssets@5ad7faa#diff-53fe5504d16f8ca7c58a72186493bdef |
Yeah, I noted that. A question is whether removing one domain should be regarded as active maintenance, particularly when there has been no update for 2 months after that. |
Few people suggested to add https://gitlab.com/curben/urlhaus-filter to "Malware domains" section. For example https://www.reddit.com/r/uBlockOrigin/comments/e0z3zr/expanding_a_malware_domain_list/ |
It's been well over a year since anything was added to the filter, although there are removals from time to time: https://github.com/NanoMeow/MDLMirror/blame/master/filter.txt In fact, I don't believe anything was ever added to the filter since June 2018, when NanoMeow started mirroring the filter. |
@DandelionSprout suggested these filters on Slack:
Slack direct link (for those who have access): |
There are many lists for malware or phishing, say,
Given uBO's update frequency they are at most better-than-nothing. |
I recall the "12 months without an update" criteria mentioned in the Wilders Security thread, was established back when Schacks Adblock Plus Liste was removed last year. At that point the idea was to weed out lists where the maintainers had disappeared from the face of the planet (which happens surprisingly often), and I didn't expect the mere concept of listmakers gaming it and resting too far back on their laurels. Considering there's a whopping 468 anti-malware lists (562 with anti-phishing lists included) on Filterlists.com that are supported by uBO to whichever degree, surely at least a couple of them must meet the wishes of being up-to-date and thorough? Especially so since I've been advocating behind closed doors on Slack for the removal of DNS-BH Malware Domains for having too many false positives (Nordic construction company sites in particular). |
If we are to believe https://www.malwaredomainlist.com/update.php at face value, then no new domains have been added to Malware Domain List since December 2017, which is normally a pretty bad sign. |
Should there be any malware lists selected by default? It has been argued in the past that the browsers have probably better up to date malware list for their "block dangerous and deceptive content" feature. |
I personally think it's pretty important for uBO to show off itself as "We can block malware too, not just ads or trackers". So yes, there should be at least 1 anti-malware/-phishing list enabled by default, if you ask me. |
So at this point it comes down to pick a list with the following qualities:
|
I say no. It has been years after I became tired of malware testing, but from my experience and also some others' reports e.g. Many of these lists are maintained by small number of people and often have regional/language biases. So I think they shouldn't be enabled by default as they rarely or never come into play, more so if you keep GSB enabled or you happened to live in a certain region, but keeping some lists under malware section as options will be nice particularly for those who turned GSB off. |
I have a different opinion. Surely uBO can block many attacks IF default-deny mode which only geeks use is chosen, and even without that still can block malvertising which is diminishing ( |
This is a good argument, and given this I am leaning toward not having any malware list selected by default. I would still like to provide good stock lists so picking a good list to replace MDL is still something I would like to do. |
Quicly tested the lists mentioned. My suggestion is to add only URLhaus filter (once a problem is solved) or at most URLhaus + Phishing Army, unless someone knows better lists. Details: every lists included some dead domains (yes, despite "online" version) and apparent false positives. But
They're talking about IP lists here, but I guess the comment applies to domain lists too - anyway the list is for suspicious domains and not for confirmed bad ones. Hexxium's list was last updated on Feb. 26 so no update for more than a month, not a good sign for malware list. Also their list includes some domains with 0 detection on VirusToal, not sure if they're FP or FN by VT. URLhaus online filter doesn't overlap with current Malware domains, tho it won't be needed for those who keep GSB (data are shared and actually most are blocked by it). An advantage of this list is page-level blocking in contrast to domain-level, which is important as bad guys have been abusing trusted domains ( |
That does work with uBO; the absence of the |
In this case, the problem is about strict blocking - you can download the exe if the rule was |
As per requirement nr 1 from #984 (comment) : "between 20,000 and 50,000 entries," as so far none of lists proposed in the current thread meets this criteria:
Nor the one I've just found (just a quick search, not a deep investigation nor analysis yet):
I know that big (even giant ones) malware hosts lists do exist as well but most of them don't qualify because they are kind of "A big merged/ultimate collection of hosts from reputable sources." and they contain mixed some non-malware related websites like pornsites, social, gambling etc. and hell knows what else and they contain many false positives, examples: But as I said, I haven't done a deep search so far, perhaps such lists with 20000 - 50000 malware related entries do exist somewhere (like the one which is currently in uBO: "Malware domains" with ~27000 domains). |
Looking again, I realize MDL is around 1,100 entries -- I had in mind we were talking about the other malware list, which is ~26K entries. So mainly what I am saying is to replace MDL by a list with roughly similar size. |
@gorhill i'am suggest replacing with multi list, that just include MDL. like, create new repo and add these list into script https://github.com/KonoromiHimaries/PolishSubFilters/tree/master/scripts |
@KonoromiHimaries Why include MDL, it should rather be excluded. We need to find at least one high-quality list. As noted, all the lists (except osint, too short; didn't test) mentioned here included some false positives and thus combining them will increase the rate of FPs. And 99% of entries in these lists will never be hit for each user even without Google Safe Browsing which covers most of those lists. |
only stable lists, but any unstable filters can be added manual. like FiltersHeroes/KAD#1297 |
Related issues: - uBlockOrigin/uBlock-issues#1116 - uBlockOrigin/uBlock-issues#984 It has been found that the two malware lists uBO uses by default appear to be essentially no longer maintained. urlhaus list[1] has been identified by the community as being well maintained and as being actually useful as a default malware-related list in uBO, since it's being updated every day from a database of top domains and specific URLs identified as serving malicious content. Additionally, the maintainer of urlhaus list has taken steps to increase compatibility with uBO[2]. The decision has been to replace the current two malware- related lists with urlhaus list, which will be enabled by default in uBO -- and this means that list will be part of uBO's package from now on. For those who have the two removed malware lists enabled, these will be moved to the custom lists section -- they will still be enabled. It is suggested users remove them from their selection of lists as their usefulness at this point is questionable. [1] https://gitlab.com/curben/urlhaus-filter [2] https://gitlab.com/curben/urlhaus-filter/-/commit/859dfd03c6e9e5af6f1fac29bc9b22d1e0046111
Related issues: - uBlockOrigin/uBlock-issues#1116 - uBlockOrigin/uBlock-issues#984 It has been found that the two malware lists uBO uses by default appear to be essentially no longer maintained. urlhaus list[1] has been identified by the community as being well maintained and as being actually useful as a default malware-related list in uBO, since it's being updated every day from a database of top domains and specific URLs identified as serving malicious content. Additionally, the maintainer of urlhaus list has taken steps to increase compatibility with uBO[2]. The decision has been to replace the current two malware- related lists with urlhaus list, which will be enabled by default in uBO -- and this means that list will be part of uBO's package from now on. For those who have the two removed malware lists enabled, these will be moved to the custom lists section -- they will still be enabled. It is suggested users remove them from their selection of lists as their usefulness at this point is questionable. [1] https://gitlab.com/curben/urlhaus-filter [2] https://gitlab.com/curben/urlhaus-filter/-/commit/859dfd03c6e9e5af6f1fac29bc9b22d1e0046111
malware domain lists are useless, IMO.
|
Related issues: - uBlockOrigin/uBlock-issues#1116 - uBlockOrigin/uBlock-issues#984 It has been found that the two malware lists uBO uses by default appear to be essentially no longer maintained. urlhaus list[1] has been identified by the community as being well maintained and as being actually useful as a default malware-related list in uBO, since it's being updated every day from a database of top domains and specific URLs identified as serving malicious content. Additionally, the maintainer of urlhaus list has taken steps to increase compatibility with uBO[2]. The decision has been to replace the current two malware- related lists with urlhaus list, which will be enabled by default in uBO -- and this means that list will be part of uBO's package from now on. For those who have the two removed malware lists enabled, these will be moved to the custom lists section -- they will still be enabled. It is suggested users remove them from their selection of lists as their usefulness at this point is questionable. [1] https://gitlab.com/curben/urlhaus-filter [2] https://gitlab.com/curben/urlhaus-filter/-/commit/859dfd03c6e9e5af6f1fac29bc9b22d1e0046111
Prerequisites
Description
gorhill promised the removal on a condition:
https://www.wilderssecurity.com/threads/ublock-a-lean-and-fast-blocker.365273/page-163#post-2852075
Then just before the one year passes, MDL was updated at Jan. 22, 2020. However, this was just removing one domain from the list (I used WBM
https://web.archive.org/web/20191006191919/https://www.malwaredomainlist.com/hostslist/hosts.txt
):https://www.diffchecker.com/1tI1KbuZ
and the list has not been updated for more than 2 months now.
The text was updated successfully, but these errors were encountered: