ΠΠΈΡΠ°ΠΉ
ΠΠ»ΠΎΠΊΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΡΠ΅Π· ΠΏΡΡΠΊΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΊΡΠΌ ΡΡΡΠ²ΡΡΠ°, Π° Π½Π΅ ΡΡΠ΅Π· Π·Π°ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° RST ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄ΠΈ ΡΠΎΠ²Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ ΠΎΡ SNI ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ. Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ΅ Π·Π°Π΄Π΅ΠΉΡΡΠ²Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ Ρ ESNI, Π²ΡΠΈΡΠΊΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°ΡΠΈ Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΡΠ° ΠΎΡ IP Π½Π° ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊΠ°, IP Π½Π° ΠΌΠ΅ΡΡΠΎΠ½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π½ΠΎΠΌΠ΅Ρ Π½Π° ΠΏΠΎΡΡ Π½Π° ΠΌΠ΅ΡΡΠΎΠ½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΡΡΠΎ ΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°Ρ Π·Π° 120 Π΄ΠΎ 180 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ. HTTPS Π²ΡΡΠ·ΠΊΠΈΡΠ΅, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΏΠΎ-ΡΡΠ°ΡΠΈ Π²Π΅ΡΡΠΈΠΈ Π½Π° TLS ΠΈ TLS 1.3 Π±Π΅Π· ESNI, ΡΠ° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈ ΠΊΠ°ΠΊΡΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ.
ΠΠ΅ΠΊΠ° ΠΏΡΠΈΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΠ΅ Π·Π° Π΄Π° ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ IP Π°Π΄ΡΠ΅Ρ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ HTTPS ΡΠ°ΠΉΡΠ°, Π±Π΅ΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ΠΎ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ SNI, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄Π°Π²Π° ΠΈΠΌΠ΅ΡΠΎ Π½Π° Ρ ΠΎΡΡΠ° Π² ΡΡΠ΅Π½ ΡΠ΅ΠΊΡΡ Π² ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ClientHello, ΠΏΡΠ΅Π΄Π°Π΄Π΅Π½ΠΎ ΠΏΡΠ΅Π΄ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π΅Π½ ΠΊΠ°Π½Π°Π». Π’Π°Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π°Π²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° Π΄Π° ΡΠΈΠ»ΡΡΠΈΡΠ° ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ HTTPS ΡΡΠ°ΡΠΈΠΊΠ° ΠΈ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΠΊΠΎΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΎΡΠ²Π°ΡΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ, ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠ»Π½Π° ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡ ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° HTTPS.
ΠΠΎΠ²ΠΎΡΠΎ TLS ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ ECH (ΠΏΡΠ΅Π΄ΠΈ ESNI), ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π°Π΅Π΄Π½ΠΎ Ρ TLS 1.3, Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ° ΡΠΎΠ·ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠΊ ΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π·Π°ΡΠ²Π΅Π½ΠΈΡ ΡΠ°ΠΉΡ ΠΏΡΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° HTTPS Π²ΡΡΠ·ΠΊΠΈ. Π ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Ρ Π΄ΠΎΡΡΡΠΏ ΡΡΠ΅Π· ΠΌΡΠ΅ΠΆΠ° Π·Π° Π΄ΠΎΡΡΠ°Π²ΠΊΠ° Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ECH/ESNI ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΡΠ°Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΡΠΈΠ²Π°Π½Π΅ΡΠΎ Π½Π° IP Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΠΈΡΠΊΠ°Π½ΠΈΡ ΡΠ΅ΡΡΡΡ ΠΎΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°. Π‘ΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ° ΡΠ΅ Π²ΠΈΠΆΠ΄Π°Ρ ΡΠ°ΠΌΠΎ Π·Π°ΡΠ²ΠΊΠΈ ΠΊΡΠΌ CDN ΠΈ Π½ΡΠΌΠ° Π΄Π° ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠΈΠ»Π°Π³Π°Ρ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π±Π΅Π· ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΡΠ½Π΅ Π½Π° TLS ΡΠ΅ΡΠΈΡ, Π² ΠΊΠΎΠΉΡΠΎ ΡΠ»ΡΡΠ°ΠΉ ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΎΡΠΎ ΠΈΠ·Π²Π΅ΡΡΠΈΠ΅ Π·Π° ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π±ΡΠ°ΡΠ·ΡΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. DNS ΠΎΡΡΠ°Π²Π° Π²ΡΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΊΠ°Π½Π°Π» Π·Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅, Π½ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° DNS-over-HTTPS ΠΈΠ»ΠΈ DNS-over-TLS, Π·Π° Π΄Π° ΡΠΊΡΠΈΠ΅ DNS Π΄ΠΎΡΡΡΠΏΠ° ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°.
ΠΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈΡΠ΅ Π²Π΅ΡΠ΅ ΡΠ°
ΠΡΡΠ³ΠΎ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π½ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ Π½Π° Π΄ΠΎΠ³ΠΎΠ²Π°ΡΡΠ½Π΅ Π½Π° Π²ΡΡΠ·ΠΊΠ°ΡΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ, Π°ΠΊΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΅ ΠΈΠ·ΠΏΡΠ°ΡΠ΅Π½ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ SYN ΠΏΠ°ΠΊΠ΅Ρ Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π΅Π½ ΠΏΠΎΡΠ΅Π΄Π΅Π½ Π½ΠΎΠΌΠ΅Ρ, ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈ Ρ ΡΠ»Π°Π³ΠΎΠ²Π΅ Π·Π° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ Ρ FIN ΠΈ SYN Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ ΡΠ»Π°Π³ΠΎΠ²Π΅, Π·Π°ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° RST ΠΏΠ°ΠΊΠ΅Ρ Ρ Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π½Π° ΡΡΠΌΠ° ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ ΠΏΡΠ΅Π΄ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡΠ½Π΅ Π΄ΠΎΠ³ΠΎΠ²Π°ΡΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ½Π°ΡΠ° Π²ΡΡΠ·ΠΊΠ° Ρ ΡΠ»Π°Π³ΠΎΠ²Π΅ΡΠ΅ SYN ΠΈ ACK. ΠΠΏΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π²Π΅ΡΠ΅ ΡΠ° Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈ ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° ΠΏΠ»ΡΠ³ΠΈΠ½ Π·Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠ°
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru