d3ward / toolz

Easy-to-use interface and extensive collection of testing tools for optimizing performance and user experience.
https://d3ward.github.io/toolz/
Other
964 stars 90 forks source link

how to get 100 % #48

Open suricloud opened 1 year ago

suricloud commented 1 year ago

Hi. I achieve 93 % But how to block these then? These banner keeps red. Static Ad Dynamic Ad Ad Scripts Loading ads.js pagead.js partner.ads.js

SampeiNihira commented 1 year ago

@d3ward

Edge - Detection Protection - Strict

Hi, even if I enter your hosts file I get 96%. But it would not be necessary to enter your Host file,for the lists I have entered in Next DNS.

1 2 3 4

Without your Host list I reach 74%.

P.S.

Even adding the domains to be blacklisted NEXT DNS to block has,it seems,no effect in the test:

6 5

d3ward commented 1 year ago

@SampeiNihira As I state on the compatibility table section "A configuration with multiple solutions at the same time can lead to false positives." So basically you have 3 things going on there Edge protection + uBlock Origin + Next DNS DOH - (OISD + Easy Privacy) and this can lead to some host not be detected .

d3ward commented 1 year ago

@suricloud for blocking the one you listed . If you use ublock origin , the "Annouances" & "Ads" lists can do it . Also make sure you have this settings. :

If you don't use ublock the alternatives are only other adblock extensions , the in browser-content lik eads box or scripts cannot be blocked with DNS or VPN solutions

BirdInFire commented 1 year ago

@suricloud for blocking the one you listed . If you use ublock origin , the "Annouances" & "Ads" lists can do it . Also make sure you have this settings. :

  • "Ignore generic cosmetic filters " OFF
  • "Hide placeholders of blocked elements" ON
  • "Disable cosmetic filtering " OFF

If you don't use ublock the alternatives are only other adblock extensions , the in browser-content lik eads box or scripts cannot be blocked with DNS or VPN solutions

is it achievable in brave, by adding your list into my dns blocker and brave everything is green except the "Cosmetic Filter"

Any idea of witch list i need to fix it ?

IGProd commented 10 months ago

Hello everyone to get 100% you can use cromite browser from github https://forum.xda-developers.com/attachments/1692283896800-png.5979861/

BirdInFire commented 10 months ago

It's also doable with safari if you use adguard safari (or adguard for MAC) and any dns block.

If you use apple iCloud relay you might need adguard home and use adguard for safari (since adguard for Mac disable the relay) home must be set to "nxdomain", and use a .mobileconfig set to iOS / macOS to maintain the DNS filtering even trough the relay is on.

romanstingler commented 7 months ago

image

Firefox nightly, AdBlock Ultimate, BetterFox configuration https://github.com/yokoffing/BetterFox + DNS over HTTPS enabled => Secure DNS -> Max Protection

Don't use multiple add-ons to block things !!

dalDevelo commented 6 months ago

100% Blocking Setup using AdGuard for Mac / AdGuard Pro + Custom (free) ControlD DNS Server Profile

Overview

I've configured a 100% blocking setup that works seamlessly whether I'm connected to a VPN or not. This setup is enhanced by a FREE Custom ControlD DNS server profile/DNS address.

My Setup

Configuration Details

Section 1 - AdGuard Filters on All OS'

  1. AdGuard Base Filter
  2. AdGuard Mobile Ads filter
  3. AdGuard Tracking Protection
  4. AdGuard Social Media Filter
  5. AdGuard Annoyances
  6. NoCoin Filter List

AdGuard Configuration Details:

ControlD DNS Config Profile (Free)

  1. Generate a free DNS profile on ControlD website:
    • Select 'Ads & Tracking' profile
  2. Download and install the profile:
    • Follow ControlD instructions
    • Note: Applicable to iOS (+ macOS without outbound firewalls like Little Snitch, Lulu, etc.)

Section 2 - VPN Config / macOS Network Filter Users

AdGuard Filters

  1. Enable the same AdGuard filters as in Section 1.

ControlD DNS Server Addresses (Free)

  1. macOS Only:
    • In system settings, configure your network interface with the following DNS Server addresses:
      • 76.76.2.2
      • 76.76.10.2
    • Note: These ControlD DNS servers block Ads, Malware, and Phishing, without interfering with other network filters.

VPN Config (Mac + iDevices)

  1. Configure your VPN client:

    • Use a custom DNS server

    • Add the same IP addresses as in the previous step.

    • Note: Some VPN clients may only support 1 custom DNS address on iOS.

    • Disable your VPN provider's own DNS filtering/security feature if applicable. (Nord VPN's feature is less effective than the above configuration.)

Result: You should achieve 100% blocking with this configuration on both Mac and iDevices, whether connected to VPN or not!

Disclaimer: Your mileage may vary based on your own configuration and preferred clients.

I hope someone finds this useful. Good luck!

KelSolaar commented 6 months ago

Added rules to Little Snitch for the few missing ones, 100% hit.

Dvirf8969 commented 5 months ago

Hello Any idea if I can add a custom rule/s in the Adguard DNS dashboard to block Consmetic Filter + Ad Scripts Loading to get a score of 100 without any extensions like uBlock Origin and use only DNS service?

image

BirdInFire commented 5 months ago

Hello

Any idea if I can add a custom rule/s in the Adguard DNS dashboard to block Consmetic Filter + Ad Scripts Loading to get a score of 100 without any extensions like uBlock Origin and use only DNS service?

image

In my case only by using the Adguard filter with the dns adguard too I have 100% and 97 (corrected to 100 due to flash empty box)

d3ward commented 5 months ago

@Dvirf8969 Hi, for cosmetic filtering, as it is an in-browser content thing, the only way is to use a browser extension. DNS, VPNs or other solutions can't access in-browser content. If you use Adguard DNS I think that is enough, because cosmetic filter as the name states is a visual thing only, usually translates to seeing empty boxes around a website where you have blocked ads for example.

edmundo096 commented 3 months ago

As a reference: Firewalla's strict ads block blocks 96% (DNS blocking, misses cosmetics and scripts and another TickTock), + uBlock Origin on Chromium, gets 100% block. No customizations.
Pi-hole should replace Firewalla's strict DNS ads block.

bt4ibwem8 commented 3 months ago

How can i get pagead.js blocked? I am using Firefox with ublock.

d3ward commented 3 months ago

How can i get pagead.js blocked? I am using Firefox with ublock

Enable the Adguard - Ads and you should get the rule

bt4ibwem8 commented 3 months ago

ublock cannot do it?

d3ward commented 3 months ago

ublock cannot do it?

The list Adguard - Ads is available on uBlock Origin too , in Filter lists

bt4ibwem8 commented 3 months ago

thanks, now it is blocked. I also figured out Adguard do not block ads.js, i need to enable EasyList if i want to block it as well. Could you please explain in more details what are these 2 ad scripts and how exactly can they be blocked (from fundamental point of view)?