Czy QUIC i HTTP/3 oślepiają zapory?

Ograniczają to, co widzą starsze zapory, ale nie czynią ruchu niewidzialnym. QUIC (RFC 9000, 2021) to transport, na którym działa HTTP/3. Korzysta z portu UDP 443 i szyfruje niemal wszystko, łącznie z dużą częścią tego, co w TCP było czytelne, na przykład numerami pakietów i potwierdzeniami. Jego pierwsze pakiety niosą ClientHello TLSTLS: Transport Layer Security. Szyfrowanie, które chroni większość ruchu w internecie, na przykład HTTPS. 1.3 chronione jedynie kluczami, które każdy może wyprowadzić, więc czujnik rozumiejący QUIC nadal odczyta nazwę serwera i parametry handshake'u. Zapory i proxy zbudowane dla TCP często w ogóle nie potrafią sprawdzać QUIC. W firmach polegających na inspekcji TLS lub filtrowaniu WWW typowo blokuje się port UDP 443, przez co przeglądarki niezauważalnie wracają do HTTP/2 przez TCP. Bez takiej polityki QUIC widać po prostu jako przepływy UDP z czasem i ilością danych jak każdy inny ruch, a detekcje oparte na przepływach, takie jak beaconing i nietypowa ilość wysyłanych danych, nadal działają. Sprawdź, czy Twoja zapora raportuje QUIC, zanim uznasz, że jest objęty kontrolą.

Ta odpowiedź, z szerszym kontekstem, jest też tutaj: Szyfrowanie i ruch szyfrowany

Czytaj dalej

Pojęcia użyte tutaj

TLS (Transport Layer Security)
Szyfrowanie, które chroni większość ruchu w internecie, na przykład HTTPS.

← Wszystkie pytania (40): Szyfrowanie i ruch szyfrowanyWszystkie tematy