Portál AbcLinuxu, 26. dubna 2024 03:13


Dotaz: Je bezpečné SSH s nedůvěryhodným proxy serverem

13.8.2010 16:53 petrm
Je bezpečné SSH s nedůvěryhodným proxy serverem
Přečteno: 396×
Odpovědět | Admin
Zdravím.

Rád bych se místních guru zeptal, zda je bezpečné používat cizí proxy server (squid) pro připojení k SSH serveru. K autentizaci se používá klíč a řekněme, že neznám cílový fingerprint. Může provozovatel takovéhoto proxy serveru jakkoliv vstoupit do mé komunikace nebo získat informace pro zalogování??

Děkuji za odpovědi :)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 13.8.2010 16:57 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud neznáš cílový fingerprint, tak je spojení vždycky nebezpečné, tedy i přes proxy i bez proxy. A ano, provozovatel proxy může spáchat MITM útok a např. ti tam po vkládat vlastní příkazy, kopírovat vlastní soubory atd.

Pokud bys fingerprint měl, tak když se provozovatel proxy pokusí o útok, tak tvůj SSH klient zařve (taková ta známá zpráva ohraničené znaky @@@) a spojení zruší, takže se nic nestane.
Já to s tou denacifikací Slovenska myslel vážně.
13.8.2010 17:05 petrm
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Osobně jsem si myslel, že pokud se autentizuji klíčem, tak, na rozdíl od autentizace heslem, mě do relace nikdo nemůže vstoupit (MITM), protože nemá jak se přihlásit na cílový systém. Není tomu tak??
13.8.2010 17:19 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Je tomu tak. Pokud se používá přihlášení asymetrickou kryptografií nebo metodou výzva–odpověď, útočník nezíská heslo k cílovému systému ani v případě, kdy dokáže odposlouchávat komunikaci nebo do ní vstoupit.
14.8.2010 10:13 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
útočník nezíská heslo k cílovému systému ani v případě, kdy dokáže odposlouchávat komunikaci nebo do ní vstoupit
Nemusí získat heslo (tj. možnost se připojit znovu), ale získá to konkrétní spojení.

Nejsem si jist, jestli v SSH se autentizační klíč použije pouze pro autentizaci nebo i pro výměnu klíče symetrické šifry. Pokud by to byl první případ, tak po úspěšném přihlášení útočník dostane možnost do spojení vložit vlastní příkazy.
In Ada the typical infinite loop would normally be terminated by detonation.
13.8.2010 17:14 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud neznáte cílový fingerprint, může se kdokoli, kdo má přísup k vaší komunikaci (majitel proxy serveru tedy určitě) vydávat za cílový server. Když se přihlašujete klíčem, nedokázal by dotyčný získat přístup na cílový server, ale záleží jen na vás, jak rychle byste poznal, že nejste přihlášen na správném serveru ale v prostředí útočníka. Pokud byste se domníval, že jste přihlášen na svém serveru, a napříkald zadal nějaké další heslo (třeba tolik oblíbené „zabezpečení“ přihlašováním na jiného uživatele a následné su na roota se zadáním hesla), můžete takhle snadno vyzradit citlivé informace dřív, než zjistíte, že jste někde jinde.
13.8.2010 17:22 petrm
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Souhlasím. Nicméně již podle barvy a obsahu promptu bashe předpokládám, že si všimnu :). Zvláště když mi vteřinu před tím ssh klient řekne, že se připojuji někam, kde jsem ještě nikdy nebyl. Když to tedy shrnu, měla by popsané situace být celkem bezpečná. Je někdo proti ?? :)
13.8.2010 17:27 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Pokud si předem pro tyhle případy někam (třeba k tomu klíči) poznamenáte fingerprint, bude to o mnoho bezpečnější :-)
13.8.2010 17:44 Sten
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejjednodušší je se někde bezpečně připojit (např. přímo) na cílový server a tím uložit fingerprint do SSH. Pak už útočník nezmůže nic

Ale pokud použijete přihlašování klíčem, je to také relativně bezpečné (nedojde ke kompromitaci cílového stroje), jen je otázka, jestli si toho všimnete a nenahrajete (neposkytnete) útočníkovi něco, co by ho zajímalo
13.8.2010 17:45 Sten
Rozbalit Rozbalit vše Re: Je bezpečné SSH s nedůvěryhodným proxy serverem
Btw. v tomto případě je EXTRÉMNĚ nebezpečný forwarding SSH agenta!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.