Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Čtení domén a odkazů

Modul 3: Rozpoznání phishingu · Doba čtení: 13 minut

Cíl lekce: Po této lekci dokážete u každého odkazu určit jeho skutečný cíl: najdete registrovatelnou doménu pomocí seznamu veřejných sufixů a rozpoznáte triky se subdoménou, cestou a zavináčem, lookalike domény, punykód, zkracovače odkazů i otevřená přesměrování.
Klíčové pojmy: URL, schéma, host, registrovatelná doména, veřejný sufix, subdoména, cesta, lookalike, typosquatting, homograf, punykód (xn--), zkracovač URL, otevřené přesměrování

Části odkazu

Webová adresa se nazývá URL. Skládá se z pevných částí:

https://inlog.mijnbank.example:443/klant/overzicht?taal=nl#saldo
ČástV tomto příkladuCo dělá
SchémahttpsJak se prohlížeč připojuje
Hostinlog.mijnbank.exampleSe kterým serverem komunikujete
Port (málokdy viditelný)443"Číslo dveří" na daném serveru
Cesta/klant/overzichtKterá stránka na daném serveru
Query?taal=nlDoplňující údaje pro stránku
Fragment#saldoMísto na stránce

Host je jediná část, která určuje, komu stránka patří. Cestu, query a fragment si určuje majitel toho hostu sám. Může tam tedy stát cokoliv, včetně názvu jiné organizace.

Host čtete zprava doleva, štítek po štítku. Konec je nejdůležitější.

Registrovatelná doména a seznam veřejných sufixů

Kdo je vlastníkem, neurčuje celý host, ale jen jeho část: registrovatelná doména. To je název, který si někdo zaregistroval u registrátora. Vše nalevo od ní jsou subdomény, které si vlastník vytváří sám, v libovolném počtu.

Abyste našli registrovatelnou doménu, musíte vědět, kde si vůbec můžete zaregistrovat vlastní název. Taková část se nazývá veřejný sufix. Příklady jsou com, nl a example, ale také co.uk: ve Spojeném království si firma registruje název pod co.uk. Registrovatelná doména je pak veřejný sufix plus jeden štítek před ním.

HostVeřejný sufixRegistrovatelná doména
www.example.comcomexample.com
inlog.mijnbank.exampleexamplemijnbank.example
www.shop.[nazev].co.ukco.uk[nazev].co.uk
mijnbank.co.uk.exampleexampleuk.example

Pravidlo „vezměte poslední dvě části“ tedy selhává. U www.shop.[nazev].co.uk byste dostali co.uk, což nikomu konkrétnímu nepatří. A poslední příklad ukazuje, že co.uk uprostřed názvu nic neznamená: vlastníkem je zde uk.example.

Které sufixy jsou veřejné, uvádí Public Suffix List (publicsuffix.org), seznam, který založila Mozilla a nyní ho spravuje komunita. Prohlížeče ho používají mimo jiné k určení, které stránky si smí sdílet cookies, a k zvýraznění důležité části adresy. Seznam má i část s „privátními“ sufixy: služby, kde zákazníci dostávají vlastní subdoménu, například některé hostingy pro blogy a projektové stránky. Každý zákazník pod takovou doménou se počítá jako samostatný vlastník.

Pokud sufix v seznamu není, platí výchozí pravidlo: poslední štítek je sufix. Proto je u .example registrovatelná doména vždy posledními dvěma štítky.

Triky se subdoménou, cestou a zavináčem

Nyní, když víte, kde hledat vlastníka, uvidíte, jak útočníci klamou Vaše oči. Vloží očekávaný název jinam v odkazu.

Trik se subdoménou.

https://mijnbank.example.inlog-check.example/login

Vepředu vidíte mijnbank.example. Čtěte ale zprava: sufix je example, registrovatelná doména je inlog-check.example a ta patří útočníkovi. Útočník tuto doménu koupil a před ni si sám vytvořil subdoménu mijnbank.example.

Trik s cestou.

https://inlog.example/mijnbank.example/klant/login

Host je inlog.example a nic víc. Vše za prvním jednoduchým / je cesta, kterou si volí vlastník inlog.example sám.

Trik se zavináčem.

https://mijnbank.example@aanvaller.example/inloggen

URL smí před hostem obsahovat uživatelskou část, ukončenou znakem @ (standard pro URL, RFC 3986, ji nazývá userinfo). Vše před @ tedy není host. Prohlížeč se připojí na aanvaller.example a nikam jinam. Některé prohlížeče před tím varují nebo uživatelskou část skryjí, ale nespoléhejte se na to.

Praktický postup: najděte první / za https://. Co je před ním, je host (případně s uživatelskou částí a @). Pokud je tam @, host začíná až za ním. Čtěte host zprava doleva, dokud nenajdete registrovatelnou doménu.

Lookalike domény, typosquatting a punykód

Lookalike je vlastní doména, která se podobá doméně někoho jiného:

LookalikeTrik
rnijnbank.examplern v mnoha písmech vypadá jako m
mijnbnak.exampledvě písmena prohozená (typosquatting: sázka na překlep)
mijnbank-veilig.examplepřidané slovo se spojovníkem: úplně jiná doména
mijnbank-example.exampletečka nahrazená spojovníkem
mijnbank.example.inlog-check.exampleskutečná doména jako subdoména (viz výše)

O krok dál jde homograf: doména s písmeny z jiného písma, která vypadají stejně. Azbuková а vypadá jako latinské a, ale pro počítač je to jiný znak. Doménová jména s takovými znaky se nazývají internacionalizovaná doménová jména. DNS zná jen písmena a až z, číslice a spojovník, takový název se tedy převádí do punykódu (RFC 3492): tvaru, který začíná xn--.

mijnbаnk.example   (s azbukovým а)
xn--mijnbnk-6fg.example   (stejný název v punykódu)

Pokud v adrese vidíte xn--, znamená to, že daný název obsahuje znaky mimo a až z. To může být naprosto normální (mnoho jazyků má diakritiku nebo vlastní písmo), ale u názvu, který jinak vypadá česky nebo anglicky, jde o silný varovný signál. Prohlížeče mají pravidla, podle kterých podezřelé kombinace zobrazují v podobě punykódu; Chrome například zobrazí štítek se smíšeným latinským a azbukovým písmem jako xn--. Tato pravidla však nezachytí vše a v e-mailu nebo chatu často uvidíte prostě hezky vypadající písmena.

Zkracovače a otevřená přesměrování

Zkracovače URL udělají z dlouhého odkazu krátký, například https://kort.example/a8Xk2. Praktické, ale cíl nevidíte. Registrovatelná doména odkazu patří zkracovači, ne organizaci, kterou očekáváte. Pokud Vás banka nebo dodavatel žádá o přihlášení přes zkrácený odkaz: nedělejte to.

Otevřené přesměrování je stránka na skutečném webu, která návštěvníky přesměruje na jakoukoliv adresu uvedenou v odkazu:

https://mijnbank.example/doorsturen?naar=https://aanvaller.example/inloggen

Host je skutečně mijnbank.example, ale po jednom kliknutí se ocitnete na aanvaller.example, aniž byste si toho všimli. I se zkracovačem nebo trackovacím odkazem z newsletterové služby se můžete dostat jinam, než ukazovala první doména. Poučení: po kliknutí se znovu podívejte do adresního řádku, než cokoliv vyplníte. A zámeček? Ten jen říká, že spojení je šifrované. I podvodné weby mají platný certifikát.

V praxi: jak to vypadá

Na počítači přejeďte myší nad odkazem, aniž byste klikli; skutečný cíl se zobrazí vlevo dole v okně nebo v bublině. Ve většině e-mailových programů a webmailu to funguje stejně. Na telefonu podržte prst na odkazu: zobrazí se menu s adresou nahoře. Pak nevybírejte „otevřít“.

Pozor na dvě pasti:

  • Viditelný text není cíl. V e-mailu může na tlačítku nebo v textu stát https://mijnbank.example, zatímco odkaz pod ním vede na úplně jinou adresu. Platí jen to, co vidíte při najetí myší nebo dlouhém podržení.
  • Dlouhé adresy se zkracují. Telefony často zobrazí jen začátek. Právě důležitý konec tak zmizí. Posuňte se nebo poklepejte v adrese, abyste ji viděli celou.

Pokud si nejste jistí, napište si adresu sami podle toho, co znáte, nebo použijte záložku. Odkaz si také můžete nechat nejprve zkontrolovat.

Shrnutí

  • Komu stránka patří, určuje pouze host. Cestu, query a vše před @ si volí útočník sám.
  • Registrovatelná doména je veřejný sufix plus jeden štítek. Používejte Public Suffix List, ne „poslední dva kousky“ (vzpomeňte na co.uk).
  • Čtěte host zprava doleva. Skutečná doména vepředu jako subdoména je klasický trik.
  • Lookalike: záměna písmen, přidaná slova, homografy. xn-- znamená znaky mimo a až z.
  • Zkracovače skrývají cíl, otevřená přesměrování Vás přesměrují. Po kliknutí se znovu podívejte do adresního řádku.

Kvíz

1. Jaká je registrovatelná doména odkazu https://mijnbank.example.inlog-check.example/login?



2. Kam se prohlížeč připojí u odkazu https://mijnbank.example@aanvaller.example/inloggen?



3. Jaká je registrovatelná doména www.shop.[nazev].co.uk (kde [nazev] je název britské firmy)?



4. Vidíte odkaz https://xn--mijnbnk-6fg.example/. Co znamená xn--?



5. Kliknete na odkaz, který začíná https://mijnbank.example/doorsturen?naar=.... Co uděláte předtím, než cokoliv vyplníte?



Úkol

Úkol A3.2: Nalezení registrovatelné domény. Dostanete osm odkazů. U každého odkazu doplňte registrovatelnou doménu a uveďte, zda odkaz odpovídá skutečné organizaci. Program Vaši odpověď zkontroluje pomocí Public Suffix List.

Úkol A3.2: Nalezení registrovatelné domény

Odkazy se zobrazí po načtení.

















Co vyplníte a co zjistíme, neukládáme. Váš prohlížeč si pamatuje Vaše odpovědi a to, zda jste úkol splnili. Pokud jste přihlášeni, ukládáme v sekci Moje kurzy pouze to, že jste úkol měli (téměř) správně; i to tam můžete odstranit.

Úkol A3.2b: Záludné odkazy. Osm odkazů s triky se zavináčem, punykódem, zkracovači a přesměrovacími stránkami. U každého odkazu uveďte, na jaké doméně skončíte, nebo zvolte „nelze zjistit“.

Úkol A3.2b: Záludné odkazy

Odkazy se zobrazí po načtení.

























Co vyplníte a co zjistíme, neukládáme. Váš prohlížeč si pamatuje Vaše odpovědi a to, zda jste úkol splnili. Pokud jste přihlášeni, ukládáme v sekci Moje kurzy pouze to, že jste úkol měli (téměř) správně; i to tam můžete odstranit.

Další čtení

Postupy v článcích znalostní báze WebOké platí pro prostředí WebOké; u jiných poskytovatelů to funguje obdobně.

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…