Czym jest blocklista hosts?

Plik hosts mapuje nazwy hostów na adresy IP, zanim zostanie wysłane zapytanie do DNS. Blocklisty wykorzystują tę funkcję, kierując niepożądane nazwy hostów na 0.0.0.0 - adres, który nie prowadzi nigdzie - dzięki czemu urządzenie nie może połączyć się z serwerami reklamowymi, trackerami ani witrynami zawierającymi malware. Projekt hosts Stevena Blacka jest jedną z najczęściej używanych tego typu list. Łączy wiele źródeł, takich jak AdAway, MVPS, lista Dana Pollocka, URLhaus i KADhosts, w jeden plik bez duplikatów. Jest używany bezpośrednio w plikach hosts, a także jako lista źródłowa w narzędziach blokujących, takich jak Pi-hole i AdGuard Home.

Projekt publikuje listę w kilku wariantach: ujednolicona lista blokuje adware i malware, a opcjonalne rozszerzenia dodają domeny związane z fałszywymi wiadomościami, hazardem, pornografią i mediami społecznościowymi.

Opis narzędzia

To narzędzie sprawdza nazwę hosta lub adres witryny względem największego wariantu Stevena Blacka: ujednoliconej listy hosts ze wszystkimi czterema rozszerzeniami, która zawiera każdy wpis z pozostałych wariantów. Wklej nazwę hosta lub pełny URL, a narzędzie pokaże, czy dokładnie ta nazwa hosta znajduje się na liście, które z jej domen nadrzędnych są na niej wymienione oraz które nazwy hostów w jej obrębie są na niej uwzględnione.

Funkcje

  • Akceptuje nazwy hostów bez dodatkowych elementów oraz pełne adresy URL; ścieżka, port i parametry zapytania są ignorowane
  • Sprawdza pełną listę zawierającą ponad 165 000 nazw hostów, obejmującą adware, malware, fałszywe wiadomości, hazard, pornografię i media społecznościowe
  • Wyświetla domeny nadrzędne znajdujące się na liście, na przykład doubleclick.net dla ad.doubleclick.net
  • Wyświetla nazwy hostów w obrębie sprawdzanej domeny, które znajdują się na liście
  • Obsługuje umiędzynarodowione nazwy domen, konwertując je do formatu punycode
  • Pokazuje rozmiar listy i informację o tym, kiedy została ostatnio zaktualizowana

Jak to działa

Plik hosts dopasowuje wyłącznie dokładne nazwy hostów: zablokowanie example.com nie blokuje www.example.com ani ads.example.com, dlatego lista często zawiera zarówno example.com, jak i www.example.com. Pole „Na liście Stevena Blacka” odpowiada właśnie na to konkretne pytanie. Niektóre narzędzia blokujące, które odczytują tę listę, blokują również subdomeny wymienionych domen, dlatego narzędzie osobno wyświetla wymienione domeny nadrzędne. Sprawdzenie całej witryny, takiej jak google.com, pokazuje również znajdujące się na liście nazwy hostów w jej obrębie - zwykle serwery reklamowe i trackingowe.

Ograniczenia

  • Lista jest regularnie aktualizowana, ale nie w czasie rzeczywistym, dlatego bardzo nowe domeny mogą nie być jeszcze uwzględnione.
  • Sprawdzana jest wyłącznie lista Stevena Blacka. Inne blocklisty oraz reguły skonfigurowane we własnym narzędziu blokującym mogą dawać inny wynik.
  • Adresy IP nie są sprawdzane, ponieważ lista zawiera wyłącznie nazwy hostów.