Portál AbcLinuxu, 8. května 2025 15:38

Dotaz: Courier-pop - šifrované heslo

6.12.2013 22:36 Tomasekk
Courier-pop - šifrované heslo
Přečteno: 316×
Odpovědět | Admin
Ahoj,

mám na serveru POSTFIX + Courier IMAP a POP. Mám jeden problém, když si na počítači zapnu wireshark a sleduji provoz a stahuju přes outlook poštu, vidím ve wiresharku své heslo k přihlášení emailu (pouze hesla k emailům na mém serveru), pokud se přihlašuji na POP3 wedosu přes standardní port a bez SSL a další, heslo nevidím. Můžete mi prosím někdo vysvětlit jaktože wedos heslo ve wiresharku najít nejde a mé autorizující se vůči Courieru ano? Díky za informaci
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 6.12.2013 22:58 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Courier-pop - šifrované heslo
Odpovědět | | Sbalit | Link | Blokovat | Admin
A fakt je to bez SSL? Nezapnou si ho (STARTTLS)? Pošli kopii TCP spojení (klidně se špatným heslem).
7.12.2013 07:18 Tomasekk
Rozbalit Rozbalit vše Re: Courier-pop - šifrované heslo
Klidně ho pošlu. Přiznám se, že přesně nevím jak probíhá komunikace, ale ten wedos mi ve wiresharku ukazuje TLS1, říkal jsem si, že teoreticky to dělají tak, že mají standardní připojení, ale při připojení to "překlopí" na připojení přes SSL. Jinak se dívám na POP a ve wiresharku při připojení se u jiných serverů nejčastěji objevuje AUTH: DIGEST-MD5. Já mám v courieru PLAIN LOGIN. Nejspíš tedy je potřeba nějak při připojování překlopovat normální LOGIN na zabezpečený. Ve všech účtech krom Exchange mám opravdu nastaveno připojování bez šifrování.

U emailů které mám na serveru se právě ve wiresharku ukazují položky:

USER aaaaaa@bbbb.com PASS XXXX Request command: PASS Request parameter: XXXX
Jendа avatar 7.12.2013 07:35 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Courier-pop - šifrované heslo
Aha, DIGEST je metoda, která umožní ověřit znalost hesla, aniž by se přenášelo. Dělá se to nějak tak, že server pošle výzvu a ty uděláš MD5(výzva + heslo) a pošleš to zpátky. Server udělá totéž a porovná výsledky.

Asi chceš v /etc/courier/pop3d přidat POP3AUTH="CRAM-MD5 CRAM-SHA1 CRAM-SHA256". Nejlepší by ale bylo šifrovat celé spojení, protože takhle sice útočník nezjistí tvoje heslo, ale všechny e-maily si může přečíst stejně.
7.12.2013 07:55 Tomasekk
Rozbalit Rozbalit vše Re: Courier-pop - šifrované heslo
To by mi až tak nevadilo, ale potřeboval bych to udělat i bez SSL. Tzn. nevadí mi čtení emailů, ale to heslo, co se přenáší mi docela hodně vadí, jde to tam vidět hned při wiresharku. Zkouším v POP3_LOGIN nastavovat CRAM-MD5 ale stejně je výsledek stejný :-(
Jendа avatar 7.12.2013 08:11 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Courier-pop - šifrované heslo
A máš to v klientovi zapnutý? Tedy, server tvého klienta při pokusu o přihlášení jinou metodou než PLAIN vykopne?
7.12.2013 08:13 Tomasekk
Rozbalit Rozbalit vše Re: Courier-pop - šifrované heslo
Nemám, mám nastaveno bez šifrování tak jak to mám nastavené u všech POP3 (kerio mail server, wedos), tam se to heslo ani uživatel nezobrazuje :-( Vypadá to, jako by ten courier schválně ukazoval jaké mám už. jméno a heslo, jako kdyby tam byl nastavený nějaký DEBUG

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.