VPN Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Mullvad, ΠΊΠΎΠΉΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π° ΡΠ΅Π± Π±ΡΠ°ΡΠ·Π΅ΡΠ° Mullvad Browser ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π·Π° ΡΡΠ»ΡΠ³Π°ΡΠ° Mozilla VPN, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ° GotaTun Ρ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° VPN ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° WireGuard, Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Rust ΠΈ ΡΠ°Π±ΠΎΡΠ΅Ρ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. ΠΠΎΠ΄ΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΅ Ρ Π»ΠΈΡΠ΅Π½Π· BSD. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Mullvad Π²Π΅ΡΠ΅ Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π»Π° GotaTun Π² VPN ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Android ΠΈ ΠΏΠ»Π°Π½ΠΈΡΠ° Π΄Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° ΡΠΈ Π·Π° Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΈ iOS ΠΏΡΠ΅Π· ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π°.
GotaTun Π΅ ΡΠΎΡΠΊ Π½Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° BoringTun, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½ ΠΎΡ Cloudflare ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ WARP. GotaTun ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ°Π²Π° ΠΎΡ BoringTun Ρ ΠΏΡΠ»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Android, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° Π·Π°ΡΠΈΡΠ° Π½Π° ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»Π½ΠΎΡΡΡΠ°.
GotaTun ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° DAITA (Defense Against AI-guided Traffic Analysis) Π·Π° Π·Π°ΡΠΈΡΠ° ΡΡΠ΅ΡΡ Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ ΡΡΠ°Π½Π·ΠΈΡΠ΅Π½ ΡΡΠ°ΡΠΈΠΊ, ΠΈΠ·Π²ΡΡΡΠ²Π°Π½ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅. DAITA Π½ΠΎΡΠΌΠ°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ, Π²ΠΊΠ»ΡΡΠ²Π° ΡΠ»ΡΡΠ°ΠΉΠ½ΠΈ ΡΠΎΠ½ΠΎΠ²ΠΈ ΡΡΠ°ΡΠΈΡΠΈ ΠΈ ΠΈΠ·ΠΊΡΠΈΠ²ΡΠ²Π° ΡΠ°Π±Π»ΠΎΠ½ΠΈΡΠ΅ Π½Π° ΡΠΈΠΏΠΈΡΠ½ΠΈΡΠ΅ ΠΏΠΎΡΠΎΡΠΈ ΠΎΡ Π΄Π°Π½Π½ΠΈ. GotaTun ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ΅ΠΆΠΈΠΌ Multihop, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ VPN-ΡΡΡΠ²ΡΡΠΈ Π½Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ, Π° ΡΡΠ΅Π· ΡΠ΅ΡΠΈΡ ΡΡΠ°Π½Π·ΠΈΡΠ½ΠΈ Π²ΡΠ·Π»ΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ° ΠΏΠΎ ΠΏΠΎ-ΠΎΠΏΡΠΈΠΌΠ°Π»Π½ΠΈ ΠΌΠ°ΡΡΡΡΡΠΈ.
ΠΠ° ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π² GotaTun Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π΅ Π²ΡΠ²Π΅Π΄Π΅Π½Π° ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π² ΡΠ΅ΠΆΠΈΠΌ zero-copy, Π±Π΅Π· ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΎ Π±ΡΡΠ΅ΡΠΈΡΠ°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΠ°ΠΌΠΎ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈΡ Π±ΡΡΠ΅Ρ.
ΠΠΎ-ΡΠ°Π½ΠΎ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Π½Π° Mullvad ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠΎΡΠΊ Π½Π° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° WireGuard Π½Π° Go β wireguard-go, ΡΠ°Π·ΡΠΈΡΠ΅Π½ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° DAITA ΠΈ Multihop. Π‘ΠΏΠΎΡΠ΅Π΄ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ°ΡΠ° Π½Π° Google 85% ΠΎΡ Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ΅ΡΠΈ Π·Π° ΡΡΠΈΠ²ΠΎΠ²Π΅ Π½Π° Android ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Π½Π° Mullvad, ΠΈΠ·ΠΏΡΠ°ΡΠ΅Π½ΠΈ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, Π±ΡΡ Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΠΊΠΎΠ΄Π° Π½Π° wireguard-go, Π·Π°ΡΠΎΠ²Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Mullvad ΡΠ΅ΡΠΈ Π΄Π° Π·Π°ΠΌΠ΅Π½ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° WireGuard Ρ ΠΏΠΎ-Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ Π²Π°ΡΠΈΠ°Π½Ρ.
ΠΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° Rust Π±Π΅ΡΠ΅ ΠΈΠ·Π±ΡΠ°Π½ΠΎ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Mullvad VPN Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π½Π° Π΅Π·ΠΈΠΊΠ° Rust, Ρ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ΄Π° wireguard-go, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΡΠΎ Ρ ΠΊΠΎΠΉΡΠΎ Π±Π΅ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½ΠΎ ΡΡΠ΅Π· ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ FFI (foreign function interface) Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ unsafe. Π ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ΠΎΡΠΎ Π² ΠΊΡΠ°Ρ Π½Π° Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Android ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Mullvad, ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° wireguard-go Π±Π΅ΡΠ΅ Π·Π°ΠΌΠ΅Π½Π΅Π½ΠΎ Ρ GotaTun, ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ Ρ Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ° β Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈ Π²Π΅ΡΡΠΈΠΈ, ΠΌΠ΅ΡΡΠΈΠΊΠ°ΡΠ°, ΠΎΡΡΠ°Π·ΡΠ²Π°ΡΠ° Π±ΡΠΎΡ Π½Π° Π°Π²Π°ΡΠΈΠΉΠ½ΠΈΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΡΠ²Π°Π½ΠΈΡ, ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΎΡ 0.40% Π½Π° 0.01%.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
