Chodenie po múkach alebo šifrovanie prenosu v Direct Connect, časť 3

A nikto ne nalieva mladé víno do starých mechov; inak mladé víno prepichne mechy a samo vytečie a mechy sa zničia; ale mladé víno treba naliať do nových mechov; potom sa zachová oboje. Lk. 5:37,38

V apríli tohto roku administrácia najväčšieho DC hubu na svete oznámila začiatok podpory bezpečných spojení. Pozrime sa, čo z toho vzišlo.

Prelož do angličtiny

Sloboda svedomia

Keďže všetko, čo som o tom myslel, už bolo povedané predtým, táto časť článku nemala vôbec existovať.

Ak potrebujete bezpečnosť, vyberte si moderného klienta a ADCs hub. Bod.

Ale čo ak predsa iba použiť NMDC hub, teda bežný? В этом случае придётся столкнуться с несовместимостью старых, очень старых, новых или просто ненастроенных DC клиентов. Но – это было сделано, и проблемы не заставили себя ждать.

Mafia

Po prvé, bezpečné spojenia „klient-klient“ sa vytvárajú nezávisle od prítomnosti šifrovania „klient-hub“.

Po druhé, nie je možné vizuálne určiť hub, ktorý prenáša alebo neprenáša požiadavky na bezpečné spojenia.

Po tretie, dnes má prakticky všetky DC klienti šifrovanie spojení zapnuté ako predvolené.

Pamätali ste? A teraz sa pozrime na nastavenia TLS na strane používateľa, pripojíme sa k hubu a opatrne sa pokúsime prepojiť klientov jeden s druhým.

NMDCs hub

Chodenie po múkach alebo šifrovanie prenosu v Direct Connect, časť 3

DC++ kategoricky odmieta bezpečné spojenia na NMDC hube, avšak plne schvaľuje bežné. Dôvod, ktorý vývojári opäť a opäť oznámili – netreba chodiť po starých hrabe!

StrongDC++ zvláda iba TLS v.1.0, a moderné klienty sa s ním vôbec nepripoja. S GreylinkDC++ je to ešte horšie.

FlylinkDC++ ochotne prechádza do režimu kompatibility so starými klientmi. Na ako dlho a je to vôbec potrebné?..

EiskaltDC++ robí to isté menej ochotne, len pre svoju potrebu.

ADC hub(y)

Chodenie po múkach alebo šifrovanie prenosu v Direct Connect, časť 3

Je to presne to isté, ale DC++ aktívne zasahuje do hry.

EiskaltDC++, zdá sa, nerobí rozdiel medzi NMDC a ADC hubmi, je prísny voči obom.

A čo ak odfiltrujeme zastarané klienty, ak na vstupe nastavíme povinné požiadavky na podporu TLS v.1.2?..

ADCs hub(y)

Chodenie po múkach alebo šifrovanie prenosu v Direct Connect, časť 3

Úžasné, nie?

Zhrnutie

Čitateľovi sa môže zdať, že najlepšie je použiť FlylinkDC++ a neminieť problémy, avšak zabúdate, že tento klient je problémový sám o sebe. Jeden z posledných známych incidentov s ním – tak sa ani neprejavujú pomocou vzdialeného configu zaškrtávacie políčka o podpore bezpečných spojení u mnohých používateľov a faktické absencie týchto možností vo všetkých jeho predchádzajúcich verziách.

Celkově, z mnoha historických a politických důvodů, je použití NMDC hubů jako základny pro bezpečné mezi-klientské spojení obtížné nebo dokonce nemožné. Používáním NMDC hubu zaručeně ztrácíte možnost připojit se k části uživatelů, zatímco získáváte bezpečnost – ale bez záruk.

Odporúčania

Začněte používat ADC huby, byť i předběžně. Vzdávejte se zastaralých klientů a pokud jste administrátor DC hubu, zablokujte u sebe Strong a Grey. Neboť

Každé království, které se samo v sobě rozděluje, zpustne; a každé město nebo dům, který se sám v sobě rozděluje, neobstojí. Mt. 12:25

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster