µBlock, a lean and fast blocker

Discussion in 'other software & services' started by gorhill, Jun 23, 2014.

  1. plat

    plat Registered Member

    Joined:
    Dec 19, 2018
    Posts:
    2,233
    Location:
    Brooklyn, NY
    Yes, and very quickly. :) I was interested in the detail of the exploits that lead to the patches. Like the article noted, uBO is a highly popular extension.
     
  2. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    Last edited: Dec 6, 2021
  3. plat

    plat Registered Member

    Joined:
    Dec 19, 2018
    Posts:
    2,233
    Location:
    Brooklyn, NY
    Thank you for taking the actions. In light of all this, that CSS ext. seems very relevant but I need more info yet. Every new extension is a new potential vector. Will look forward to any updates, for sure.
     
  4. nicolaasjan

    nicolaasjan Registered Member

    Joined:
    Sep 23, 2018
    Posts:
    890
    Location:
    The Netherlands
  5. nicolaasjan

    nicolaasjan Registered Member

    Joined:
    Sep 23, 2018
    Posts:
    890
    Location:
    The Netherlands
    Actually, I don't think it will be much of a risk, if you don't use exotic filter lists.
     
  6. Dragon1952

    Dragon1952 Registered Member

    Joined:
    Sep 16, 2012
    Posts:
    2,470
    Location:
    Hollow Earth - Telos
    After clicking on the Chrome extension in the webstore, i see that i already have it but it is disabled. I don't remember installing this extension. I did a search in my history and found i did a search for it 2 months ago and must have installed it and disabled it for some reason.
     
    Last edited: Dec 6, 2021
  7. Dragon1952

    Dragon1952 Registered Member

    Joined:
    Sep 16, 2012
    Posts:
    2,470
    Location:
    Hollow Earth - Telos
  8. SouthPark

    SouthPark Registered Member

    Joined:
    Jun 13, 2012
    Posts:
    737
    Location:
    South Park, CO
    Thanks for the info. I've been using it on Firefox for at least a year, but I didn't know there was a Chromium version. Installed and tested on Chromium and Edge, passed the test on the developer's page. (Note: the Microsoft Edge store has a similar-looking add-on by an unknown developer which I don't trust, so I installed it from the Chrome store.)
     
  9. plat

    plat Registered Member

    Joined:
    Dec 19, 2018
    Posts:
    2,233
    Location:
    Brooklyn, NY
    Hmm, OK--since Edge and Firefox tested as "vulnerable," went ahead and installed CSS Exfil Protection plug-in for Firefox and Edge--likewise using the Chrome Store version and not the MS Store one's. Thanks for that tip, SouthPark. :) I trust ghacks/Martin Brinkman anyway.

    Probably it's overkill for my threat model but at least it doesn't seem to impede any browsing at this time. Four extensions/plugins for each browser--that's enough for me. :oops: I guess I'll keep it until something comes along that goes "bip."
     
  10. nicolaasjan

    nicolaasjan Registered Member

    Joined:
    Sep 23, 2018
    Posts:
    890
    Location:
    The Netherlands
    Well, you got a response...

    Next thing you could try, is ask the developer of "CSS Exfil Protection":
    https://www.mike-gualtieri.com/contact
     
  11. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    Probably the internal third-party fonts blocking could be already enough to prevent future possible attacks.

    Code:
    *$font,third-party
    But you can ask Mike since you have been using his extension for a long time.:thumb:;):)
     
  12. nicolaasjan

    nicolaasjan Registered Member

    Joined:
    Sep 23, 2018
    Posts:
    890
    Location:
    The Netherlands
    Maybe, but I guess the font issue doesn't affect me, because I have unchecked the option "Allow pages to use their own fonts, instead of your selections above".
    I have Noto Sans on all sites (good readability). :)
    On rare occasions I have to check that option to display the site properly (e.g. on https://fonts.google.com/)
     
  13. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    5,933
    fonts . google . com is vital for pages meanwhile, and its secure. it offers same fonts for any kind of browser that pages looks same for any OS with any browser.
     
  14. Brummelchen

    Brummelchen Registered Member

    Joined:
    Jan 3, 2009
    Posts:
    5,933
    just a question i tried to find out these days, no effort yet

    i try to create a filter which has wildcards to replace this for a longer list with lots of domains sharing this mask:

    www.domain.com domain.com * noop
    www.domain.com www.domain.com * noop

    i resetted uBo settings to default to see if my config is wrong, same, i still need to activate the noop for both in the second column. the wiki do not contain any help/text for this.
     
  15. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    Ah you are talking about Firefox.
    It depends on whether you have:

    "browser.display.use_document_fonts" set to 0

    block normal characters.
    But then the icon characters are downloaded anyway.
    to block those too you could set to "false".

    "gfx.downloadable_fonts.enabled"

    But the websites (also this) would be poorly usable.
    You may want to check if installing the local icon font allows the usability of the websites:

    apt-get install fonts-font-awesome

    I unfortunately have little time right now to experiment.:(;)
     
  16. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
  17. nicolaasjan

    nicolaasjan Registered Member

    Joined:
    Sep 23, 2018
    Posts:
    890
    Location:
    The Netherlands
    I once experimented with this, but unfortunately this site doesn't want to use local FontAwesome (have it in my $Home directory in .fonts).
    It uses specific glyphs like this:
    Code:
    <i class="fa fa-envelope-o"></i>
     
  18. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    Even if you only download the icons, you will still have more protection.
    Let's say an extra mitigation.
    At least I think so.
     
  19. nicolaasjan

    nicolaasjan Registered Member

    Joined:
    Sep 23, 2018
    Posts:
    890
    Location:
    The Netherlands
    Found out, that when using the exact same version of FontAwesome (4.7.0), downloaded from Wilders (.woff2) and converted to .ttf, it displayed the glyphs. :)
    But I have 'gfx.downloadable_fonts.enabled' set to 'true' again. ;):thumb:
     
  20. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    :thumb::)

    In the meantime I have further reduced my lists in:

    Edge:

    40137 network filters + 37655 cosmetic filters

    Firefox:

    30347 network filters + 37654 cosmetic filters
     
    Last edited: Dec 8, 2021
  21. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    In the meantime, I checked all the websites I usually visit with the CSS Exfil Protection extension.
    No number appears on the icon of the extension as in the test.
    So in my case its use is superfluous.

    Also the third-party fonts block has its drawbacks.
    I've found at least one web site where it's necessary to insert an exception for the correct display of all website fonts.
    With "browser.display.use_document_fonts" set to 0 in Firefox no problem.
     
    Last edited: Dec 8, 2021
  22. Adric

    Adric Registered Member

    Joined:
    Feb 1, 2006
    Posts:
    1,762
    What have you thrown out since the last lists that you posted?
    Also, how do you add the minified filterlist for easylist. The links I entered won't update.
     
    Last edited: Dec 8, 2021
  23. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    screen1.png
    screen2.png
     
  24. Azure Phoenix

    Azure Phoenix Registered Member

    Joined:
    Nov 22, 2014
    Posts:
    1,560
    Kees suggest to use the Adguard list
    https://malwaretips.com/threads/ubl...iting-ad-blockers-with-css.111338/post-967507

    “using AdGuard's filter lists which will keep you safe, because Adguard's filter lists are maintained under the supervision of AdGuard these list are maintained by a closed trusted group. When list are maintained by an open community (like easylist) one of the maintainers could turn bad, he/she could misuse one of the powerful commands”
     
  25. Sampei Nihira

    Sampei Nihira Registered Member

    Joined:
    Apr 7, 2013
    Posts:
    3,367
    Location:
    Italy
    Interesting advice from Kees that is aimed at members using chrome-based browsers.
    Those who use Firefox don't need them.;)

    I don't find it convenient to disable cosmetic filters as a general rule and enable them for the most used websites.
    It's a Noscript model solution.

    Then it would be more advantageous to disable remote fonts and enable them on websites where they are needed (less adjustment actions).

    Theoretically (I have not implemented any of these solutions) I prefer blocking third-party fonts even if obviously more "risky" with exception entry (even less adjustment actions).

    But obviously each user will decide what is best for him according to his own needs
    .:thumb::)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.