Czym jest PSL (Public Suffix List)?
Public Suffix List (PSL) to utrzymywany przez społeczność katalog sufiksów domen, pod którymi użytkownicy internetu mogą bezpośrednio rejestrować subdomeny. Definiuje granice między domenami rejestrowalnymi a domenami wyższego poziomu zarządzanymi przez rejestry. W praktyce PSL pomaga systemom określić domenę organizacyjną adresu e-mail lub strony internetowej; na przykład rozpoznać, że „example.co.uk” jest rejestrowalne, podczas gdy „co.uk” jest sufiksem publicznym.
PSL jest zarządzany jako otwarty projekt, pierwotnie zainicjowany przez Mozillę, i wykorzystywany przez przeglądarki, narzędzia bezpieczeństwa poczty oraz frameworki uwierzytelniania do identyfikowania granic własności domen. Dla DMARC PSL odgrywa kluczową rolę w ocenie wyrównania i ustalaniu, co stanowi „domenę organizacyjną”.
PSL zawiera tysiące wpisów definiujących domeny najwyższego i drugiego poziomu, w których dozwolona jest publiczna rejestracja. Każdy wpis opisuje, gdzie leży granica między rejestrem publicznym (takim jak „.com” lub „.co.uk”) a domeną indywidualnego rejestrującego. To rozróżnienie pozwala oprogramowaniu odróżniać różnych właścicieli i stosować spójne reguły bezpieczeństwa.
Przykład:
example.com → domena organizacyjna: example.commail.example.co.uk → domena organizacyjna: example.co.uksub.domain.github.io → domena organizacyjna: github.io (ponieważ GitHub kontroluje ten sufiks)Odwołując się do PSL, systemy mogą dokładnie grupować domeny pod ich prawdziwym właścicielem administracyjnym. Jest to niezbędne do oceny tożsamości nadawcy, egzekwowania polityk ciasteczek w przeglądarkach i zapobiegania spoofingowi między domenami w uwierzytelnianiu poczty.
W DMARC, SPF i DKIM PSL określa, jak domeny są porównywane pod kątem wyrównania. Na przykład mail.example.co.uk i news.example.co.uk są uznawane za część tej samej domeny organizacyjnej, ponieważ współdzielą tę samą rejestrowalną bazę - example.co.uk. Zapobiega to nadużywaniu przez atakujących współdzielonych sufiksów publicznych do podszywania się pod niepowiązane domeny, które przypadkiem używają tej samej struktury wyższego poziomu.
Bez PSL system mógłby błędnie potraktować example.com i example.co.uk jako powiązane lub nie rozpoznać, że subdomeny pod appspot.com należą do odrębnych użytkowników. PSL umożliwia poprawne i spójne egzekwowanie granic domen, co jest kluczowe dla dokładnej oceny DMARC i reputacji opartej na domenie.
PSL pełni kilka dodatkowych funkcji w całym ekosystemie internetu:
Ponieważ lista ewoluuje wraz z wprowadzaniem nowych struktur domen, utrzymywanie aktualnej wersji PSL jest niezbędne dla wszystkich systemów opierających się na logice granic domen.
DMARCeye wykorzystuje Public Suffix List, aby dokładnie grupować i analizować wyniki uwierzytelniania we wszystkich domenach i subdomenach należących do organizacji. Podczas generowania raportów platforma odwołuje się do PSL, aby ustalić domenę organizacyjną odpowiedzialną za każde źródło wiadomości, zapewniając poprawne wyrównanie i ocenę polityki.
Wykorzystując dane PSL, DMARCeye pomaga użytkownikom zidentyfikować nieautoryzowanych nadawców podszywających się pod domeny w ramach współdzielonych sufiksów, takich jak „.edu.au” lub „.gov.uk”. Platforma dba również o to, aby raporty zbiorcze i kryminalistyczne dokładnie odzwierciedlały legalne struktury własności, dając organizacjom precyzyjny wgląd w to, jak ich domeny i subdomeny są używane w globalnym ekosystemie poczty.
Nie wiesz, jak zabezpieczona jest Twoja domena? Uruchom bezpłatną kontrolę DMARC:
Wypróbuj DMARCeye za darmo i zabezpiecz swoją domenę e-mail.
Aby dowiedzieć się więcej o DMARC i powiązanych pojęciach, zajrzyj do Słownika pojęć DMARCeye.