Únos spojení

Únos spojení(anglickysessionhijackingnebocookiehijacking) je vinformaticeoznačenípočítačového útoku, který zneužíváHTTP cookieodcizené oběti útoku pro získání neoprávněného přístupu k informacím nebo službám poskytovanýmwebovým serverem.
HTTP cookieje malé množství dat, které je uloženo vewebovém prohlížečioběti. Slouží zde k vytvoření tzv.session, která typicky vznikáautentizacíuživatele (např. jménem a heslem). Pomocí cookie je uživatel identifikován při příští návštěvě stránek na dotyčném webovém serveru (je tak překonána bezstavovost HTTP protokolu). Protože jsou cookie v takovém případě vlastně autentizační data (tzv. „magic cookie“), může se po jejich odcizení útočník vůči serveru vydávat za oběť (a server to nemusí poznat).
Existují čtyři základní metody jak se zmocnit sezení (session), přičemž všechny jsou založeny na získání identifikátoru sezení (tzv.session key, session ID, dále je používána zkratka SID), který je uložen vHTTP cookie:
V říjnu 2010 byl vydán doplněk s názvem Firesheep pro Mozillu Firefox, který umožnil uživatelům jednoduše se zmocnitsessionna nešifrovaných veřejnýchWi-Fi. Nejde o aktivní útok o získání hesla, ale o pasivní
zachytávánícookiesuživatelů, jejichž webový provoz proudí vzduchem bezšifrování. Stránky jakoFacebook, Twitter a další byly pomocí tohoto doplňku lehce prolomitelné. Měsíc po vydání tohoto doplňku tyto servery využívali komunikaciHTTPSv celém prohlížení webu.
Tato aplikace nazvaná "WhatsApp Sniffer" byla uveřejněna naGoogle Playv květnu 2012 a umožňovala zobrazovat zprávy ostatních uživatelůWhatsApppřipojené na stejné síti. WhatsApp využívala nešifrovanouXMPPkomunikaci, jinak řečeno sítí se přenášel čistý text.
Je jednoduchý nástroj pro zmocnění se webovésessionna principu sidejacking. NasloucháHTTP paketyvyslanébezdrátové (802.11)a z těchto paketů získásession idk následnému využití. Přestože nezachycuje přímo hesla, dokáže DroidSheet využít zranitelnosti nezabezpečených webů pomocí aktuální instance jiného člověka. Dokáže "škodit" na nezabezpečených sítí, sítích využívajícíWEPaWPA/WPA2(pouze PSK). Tato aplikace byla dostupná naGoogle Play, ale následně byla odtud odstraněna společností Google.
CookieCadger je aplikace napsaná vJavě, která funguje také na principu sidejacking a využívá nezabezpečenéHTTP GETpožadavky. Cookie Cadger dokáže identifikovat informace z aplikací, které využívají nezabezpečené HTTP GET požadavky. Webovíprovideřise začali otázkou bezpečnosti zabývat od vydání Firesheep v roce 2010. Dnes, největšíwebové aplikacepoužívajíSSL/TLSkomunikaci během každé transakce, prevenci proti zneužití cookie jak přes kabelové tak i přes nezabezpečenéWi-Fispojení. Cookie Cadger je prvníopen-sourcepen-testingnástroj pro zachycení a přeposlání konkrétního nezabezpečenéHTTP GETpožadavku do prohlížeče. Cookie Cadger je utilita s grafickým rozhraním, která využívá síluWiresharkuaJavy, je plně multiplatformní a zcelaopen-sourcenástroj, kterým můžete sledovat jakethernet, nezabezpečenouWi-Fisíť, tak i načíst digitalizaci souborupaketůpro offline analýzu.
Metody pro prevenci útoků tohoto typu jsou:
V tomto článku byl použitpřekladtextu z článkuSession hijackingna anglické Wikipedii.(únor 2015)