mitm
Obsah
MitM (Man-in-the-Middle Attack)
MitM je útok na principu odposlechu a manipulace. Útočník se vloží do komunikačního řetězce mezi klienta (např. váš prohlížeč) a server (např. internetové bankovnictví). Úspěšný MitM útok umožňuje útočníkovi číst zprávy v reálném čase, krást přihlašovací údaje, instalovat malware nebo podvrhnout falešné informace, aniž by o tom obě strany věděly.
Jak MitM útok funguje
Představte si, že posíláte dopis příteli, ale pošťák ho cestou otevře, přečte, přepíše jeho obsah a pak ho znovu zalepí a doručí. Přítel si myslí, že dopis je od vás, a vy si myslíte, že ho dostal v pořádku.
V digitálním světě se to děje ve dvou fázích:
1. **Intercepce (Zachycení):** Útočník přesměruje síťový provoz přes své zařízení. Často k tomu využívá veřejné Wi-Fi sítě nebo chyby v síťových protokolech. 2. **Dekrypce (Rozšifrování):** Pokud je provoz šifrovaný (např. přes [[https|HTTPS]]), útočník se pokusí oklamat prohlížeč oběti, aby přijal falešný certifikát, nebo využije zastaralé verze protokolů k prolomení šifry.
Nejčastější techniky MitM
| Technika | Popis |
|---|---|
| Rogue Wi-Fi Access Point | Útočník vytvoří Wi-Fi síť se známým názvem (např. „Free_Starbucks_WiFi“). Jakmile se uživatel připojí, veškerý jeho provoz teče přes útočníkův notebook. |
| ARP Spoofing | Útočník v místní síti (LAN) oklame ostatní zařízení, aby si myslela, že jeho počítač je výchozí brána (router). |
| DNS Spoofing | Útočník podvrhne záznamy v DNS. Když zadáte „mojebanka.cz“, prohlížeč vás ve skutečnosti nasměruje na IP adresu útočníkova falešného webu. |
| Session Hijacking | Útočník ukradne vaši aktivní relaci (přihlášení) pomocí zachycení cookies, čímž získá přístup k vašemu účtu bez znalosti hesla. |
MitM a šifrování
Hlavním nepřítelem MitM útoků je silné šifrování.
- HSTS (HTTP Strict Transport Security): Mechanismus, který prohlížeči přikazuje komunikovat s daným webem výhradně přes HTTPS. Brání tak útočníkovi v pokusu o downgrade (přepnutí na nezabezpečené HTTP).
- Certificate Pinning: Aplikace (např. mobilní bankovnictví) má v sobě napevno uložen certifikát serveru. Pokud se útočník pokusí podvrhnout svůj certifikát, aplikace spojení odmítne.
Jak se bránit?
- Nepoužívejte neznámé Wi-Fi sítě: Pro citlivé operace (bankovnictví, e-maily) vždy preferujte mobilní data nebo důvěryhodnou domácí síť.
- Sledujte varování prohlížeče: Pokud prohlížeč nahlásí „Problém s certifikátem“ nebo „Spojení není soukromé“, stránku okamžitě opusťte.
- Používejte VPN: Virtuální privátní síť vytvoří šifrovaný tunel, kterým data proudí bezpečně i přes napadenou síť.
- Dvoufaktorové ověření (2FA): I když útočník díky MitM získá vaše heslo, bez druhého faktoru (SMS, kód v aplikaci) se do účtu nedostane.
Související pojmy: HTTPS, Šifrování, DNS, Cookie, Firewall, VPN, Malware, Certifikát.
mitm.txt · Poslední úprava: autor: admin
