Mozilla ΠΎΠ±ΡΠ²ΠΈ Π·Π°Π²ΡΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌ ΠΎΠ΄ΠΈΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ ΡΠΎΡΡΡΠ΅Ρ Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΠΊΡΠΌ ΡΡΠ»ΡΠ³Π°ΡΠ° Mozilla VPN. ΠΠ΄ΠΈΡΡΡ Π²ΠΊΠ»ΡΡΠ²Π°ΡΠ΅ Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΡΠ° Qt ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎ Π·Π° Linux, macOS, Windows, Android ΠΈ iOS. Mozilla VPN ΡΠ΅ Π·Π°Ρ ΡΠ°Π½Π²Π° ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 400 ΡΡΡΠ²ΡΡΠ° Π½Π° ΡΠ²Π΅Π΄ΡΠΊΠΈΡ VPN Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Mullvad, ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 30 Π΄ΡΡΠΆΠ°Π²ΠΈ. ΠΡΡΠ·ΠΊΠ°ΡΠ° ΠΊΡΠΌ VPN ΡΡΠ»ΡΠ³Π°ΡΠ° ΡΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° WireGuard.
ΠΠ΄ΠΈΡΡΡ Π±Π΅ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ΅Π½ ΠΎΡ Cure53, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎ Π΅Π΄Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΎΠ΄ΠΈΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ NTPsec, SecureDrop, Cryptocat, F-Droid ΠΈ Dovecot. ΠΠ΄ΠΈΡΡΡ ΠΎΠ±Ρ Π²Π°Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π½Π° ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ΠΎΠ²Π΅ ΠΈ Π²ΠΊΠ»ΡΡΠΈ ΡΠ΅ΡΡΠΎΠ²Π΅ Π·Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ (ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΡΠ°, Π½Π΅ Π±ΡΡ Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ΠΈ). ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΎΠ΄ΠΈΡΠ° ΡΠ° ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ 16 ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡΠ°, ΠΎΡ ΠΊΠΎΠΈΡΠΎ 8 ΡΠ° ΠΏΡΠ΅ΠΏΠΎΡΡΠΊΠΈ, 5 ΡΠ° ββΡ Π½ΠΈΡΠΊΠ° ΡΡΠ΅ΠΏΠ΅Π½ Π½Π° ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ, Π΄Π²Π° ΡΠ° ΡΡΡ ΡΡΠ΅Π΄Π½Π° ΡΡΠ΅ΠΏΠ΅Π½ ΠΈ Π΅Π΄ΠΈΠ½ Π΅ Ρ Π²ΠΈΡΠΎΠΊΠ° ΡΡΠ΅ΠΏΠ΅Π½ Π½Π° ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ.
Π‘Π°ΠΌΠΎ Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΡΡ ΡΡΠ΅Π΄Π½ΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΎΡΡ ΠΎΠ±Π°ΡΠ΅ Π±Π΅ΡΠ΅ ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½ ΠΊΠ°ΡΠΎ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π±Π΅ΡΠ΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°. Π’ΠΎΠ·ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° VPN Π² ΠΊΠΎΠ΄Π° Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΡ Π²Π°Π½Π°Ρ ΠΏΠΎΡΡΠ°Π» ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈ HTTP Π·Π°ΡΠ²ΠΊΠΈ, ΠΈΠ·ΠΏΡΠ°ΡΠ΅Π½ΠΈ ΠΈΠ·Π²ΡΠ½ VPN ΡΡΠ½Π΅Π»Π°, ΡΠ°Π·ΠΊΡΠΈΠ²Π°ΠΉΠΊΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ IP Π°Π΄ΡΠ΅Ρ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ, Π°ΠΊΠΎ Π°ΡΠ°ΠΊΡΠ²Π°ΡΠΈΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΡΡΠ°Π½Π·ΠΈΡΠ½ΠΈΡ ΡΡΠ°ΡΠΈΠΊ. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ ΡΠ΅ ΡΠ΅ΡΠ°Π²Π° ΡΡΠ΅Π· Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΆΠΈΠΌΠ° Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΡ Π²Π°Π½Π°Ρ ΠΏΠΎΡΡΠ°Π» Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅.
ΠΡΠΎΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΡΡ ΡΡΠ΅Π΄Π½Π° ΡΠ΅ΠΆΠ΅ΡΡ Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ Π»ΠΈΠΏΡΠ°ΡΠ° Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΏΠΎΡΠΈΡΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΡΠΈΡΠ»ΠΎΠ²ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π² Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΠΏΠΎΡΡΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° OAuth ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΡΡΠ΅Π· Π·Π°ΠΌΡΠ½Π° Π½Π° Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΠΏΠΎΡΡΠ° Ρ Π½ΠΈΠ· ΠΊΠ°ΡΠΎ β[ΠΈΠΌΠ΅ΠΉΠ» Π·Π°ΡΠΈΡΠ΅Π½]", ΠΊΠΎΠ΅ΡΠΎ ΡΠ΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π΅ΡΠΈΠΊΠ΅ΡΠ°[ΠΈΠΌΠ΅ΠΉΠ» Π·Π°ΡΠΈΡΠ΅Π½]/?code=..." alt=""> Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ example.com Π²ΠΌΠ΅ΡΡΠΎ 127.0.0.1.
Π’ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ, ΠΌΠ°ΡΠΊΠΈΡΠ°Π½ ΠΊΠ°ΡΠΎ ΠΎΠΏΠ°ΡΠ΅Π½, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° Π²ΡΡΠΊΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π΄Π° ΠΈΠΌΠ° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ VPN ΠΊΠ»ΠΈΠ΅Π½Ρ ΡΡΠ΅Π· WebSocket, ΡΠ²ΡΡΠ·Π°Π½ Ρ localhost. ΠΠ°ΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΊΠ°ΠΊ Ρ Π°ΠΊΡΠΈΠ²Π΅Π½ VPN ΠΊΠ»ΠΈΠ΅Π½Ρ Π²ΡΠ΅ΠΊΠΈ ΡΠ°ΠΉΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ ΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΅ΠΊΡΠ°Π½Π½Π° ΡΠ½ΠΈΠΌΠΊΠ° ΡΡΠ΅Π· Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ±ΠΈΡΠΈΠ΅ΡΠΎ screen_capture. ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π½Π΅ Π΅ ΠΊΠ»Π°ΡΠΈΡΠΈΡΠΈΡΠ°Π½ ΠΊΠ°ΡΠΎ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ, ΡΡΠΉ ΠΊΠ°ΡΠΎ WebSocket Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΡΠ°ΠΌΠΎ Π²ΡΠ² Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΠΈ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ·ΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π΅Π½ ΠΊΠ°Π½Π°Π» Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ ΡΠ°ΠΌΠΎ Π² Π±ΡΠ΄Π΅ΡΠ΅ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π΄ΠΎΠ±Π°Π²ΠΊΠ° Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru