ΠΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° Tor Π³ΠΎ ΠΎΠ±ΡΠ°Π²ΠΈΡΠ° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Arti 1.2.0, ΠΊΠΎΡ ΡΠ°Π·Π²ΠΈΠ²Π° ΠΊΠ»ΠΈΠ΅Π½Ρ Tor Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ Rust. Π€ΠΈΠ»ΠΈΡΠ°Π»Π°ΡΠ° 1.x Π΅ ΠΎΠ·Π½Π°ΡΠ΅Π½Π° ΠΊΠ°ΠΊΠΎ ΠΏΠΎΠ³ΠΎΠ΄Π½Π° Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° ΠΎΠ΄ ΠΎΠΏΡΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΈΡΡΠΎ Π½ΠΈΠ²ΠΎ Π½Π° ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΡΡ, ΡΠΏΠΎΡΡΠ΅Π±Π»ΠΈΠ²ΠΎΡΡ ΠΈ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΡ ΠΊΠ°ΠΊΠΎ ΠΈ Π³Π»Π°Π²Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° C. ΠΠΎΠ΄ΠΎΡ ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠΈΡΠ΅ Apache 2.0 ΠΈ MIT.
ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° C, ΠΊΠΎΡΠ° Π½Π°ΡΠΏΡΠ²ΠΎ Π±Π΅ΡΠ΅ Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½Π° ΠΊΠ°ΠΊΠΎ SOCKS ΠΏΡΠΎΠΊΡΠΈ, Π° ΠΏΠΎΡΠΎΠ° ΠΏΡΠΈΠ»Π°Π³ΠΎΠ΄Π΅Π½Π° Π½Π° Π΄ΡΡΠ³ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈ, Arti ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π΅ ΡΠ°Π·Π²ΠΈΠ΅Π½ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° ΠΌΠΎΠ΄ΡΠ»Π°ΡΠ½Π° Π²Π³ΡΠ°Π΄Π»ΠΈΠ²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, ΠΏΡΠΈ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ΅ Π½Π° Π½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡ, ΡΠ΅ Π·Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΡΠ΅Π»ΠΎΡΠΎ ΠΈΡΠΊΡΡΡΠ²ΠΎ Π²ΠΎ ΡΠ°Π·Π²ΠΎΡΠΎΡ Π½Π° Tor Π²ΠΎ ΠΌΠΈΠ½Π°ΡΠΎΡΠΎ, ΡΡΠΎ Π³ΠΈ ΠΈΠ·Π±Π΅Π³Π½ΡΠ²Π° ΠΏΠΎΠ·Π½Π°ΡΠΈΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΠΎΠ½ΡΠΊΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π³ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ ΠΏΠΎΠΌΠΎΠ΄ΡΠ»Π°ΡΠ΅Π½ ΠΈ ΠΏΠΎΠ΅ΡΠΈΠΊΠ°ΡΠ΅Π½. ΠΠΎΠ³Π° ΠΊΠΎΠ΄ΠΎΡ Rust ΡΠ΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅ Π½ΠΈΠ²ΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π° ΡΠ° Π·Π°ΠΌΠ΅Π½ΠΈ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° C, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈΠΌΠ°Π°Ρ Π½Π°ΠΌΠ΅ΡΠ° Π΄Π° ΠΌΡ Π΄Π°Π΄Π°Ρ Π½Π° Arti ΡΡΠ°ΡΡΡ Π½Π° Π³Π»Π°Π²Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Tor ΠΈ Π΄Π° ΠΏΡΠ΅ΡΡΠ°Π½Π°Ρ Π΄Π° ΡΠ° ΠΎΠ΄ΡΠΆΡΠ²Π°Π°Ρ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° C.
ΠΡΠΈΡΠΈΠ½Π°ΡΠ° Π½Π°Π²Π΅Π΄Π΅Π½Π° Π·Π° ΠΏΡΠ΅ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° Tor Π²ΠΎ Rust Π΅ ΠΆΠ΅Π»Π±Π°ΡΠ° Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π΅ ΠΏΠΎΠ²ΠΈΡΠΎΠΊΠΎ Π½ΠΈΠ²ΠΎ Π½Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠ΄ΠΎΡ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠΊΠΈ Π±Π΅Π·Π±Π΅Π΄Π΅Π½ ΡΠ°Π·ΠΈΠΊ. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ Π½Π° Tor, ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ΡΠΎ Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ Rust Π±Π΅Π· βΠ½Π΅Π±Π΅Π·Π±Π΅Π΄Π½ΠΈβ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ ΡΠ΅ ΡΠΏΡΠ΅ΡΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²Π°Ρ Π½Π°ΡΠΌΠ°Π»ΠΊΡ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΎΠ΄ ΡΠΈΡΠ΅ ΡΠΈΠΏΠΈΡΠ½ΠΈ ΠΏΡΠΎΠΏΡΡΡΠΈ Π²ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ. Rust, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°, ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π½Π°Ρ ΠΏΠΎΠ±ΡΠ·ΠΈ Π±ΡΠ·ΠΈΠ½ΠΈ Π½Π° ΡΠ°Π·Π²ΠΎΡ ΠΎΠ΄ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° C, ΠΏΠΎΡΠ°Π΄ΠΈ Π΅ΠΊΡΠΏΡΠ΅ΡΠΈΠ²Π½ΠΎΡΡΠ° Π½Π° ΡΠ°Π·ΠΈΠΊΠΎΡ ΠΈ ΡΡΡΠΎΠ³ΠΈΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΠΈ ΠΊΠΎΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅ΡΠ΅ Π³ΡΠ±Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π΄Π²ΠΎΡΠ½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΈ ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π±Π΅Π½ ΠΊΠΎΠ΄.
ΠΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Arti 1.2 Π΅ Π·Π°Π±Π΅Π»Π΅ΠΆΠ»ΠΈΠ²ΠΎ ΠΏΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ°Π±ΠΈΠ»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π° ΠΊΡΠΎΠΌΠΈΠ΄. ΠΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π³ΠΎ Arti, ΡΠ΅Π³Π° Π½Π΅ ΡΠ°ΠΌΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π΅ΡΠ΅ ΡΠΎ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΠΊΡΠΎΠΌΠΈΠ΄, ΡΡΠΊΡ ΠΈ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ²ΠΎΠΈ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΠΊΡΠΎΠΌΠΈΠ΄.
Π Π°Π±ΠΎΡΠ°ΡΠ° Π΅ Π·Π°ΠΏΠΎΡΠ½Π°ΡΠ°, Π½ΠΎ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ Π΅ Π·Π°Π²ΡΡΠ΅Π½Π°, Π½Π° ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π·Π° ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΡΡ ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ Π½Π° onion ΡΡΠ»ΡΠ³Π°ΡΠ°, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ RTT Congestion Control, DDoS Π·Π°ΡΡΠΈΡΠ°, ΠΏΡΠΈΠ³ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΏΡΡΠ½ΠΈΠΎΡ ΠΎΠΏΡΠ΅Π³, ΠΎΠ²Π»Π°ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ ΠΈ Vanguard Β» Π·Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ΅ΡΠΈ ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ²Π°ΡΠΈ. Π‘Γ¨ Π΄ΠΎΠ΄Π΅ΠΊΠ° Π½Π΅ ΡΠ΅ Π·Π°Π²ΡΡΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ, Π½Π΅ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΡΠ²Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΠΊΡΠΎΠΌΠΈΠ΄ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° Arti Π·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅Π½ΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ.
ΠΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ°, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ°, ΡΠ° ΠΏΠΎΠΏΡΠ°Π²Π° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡΠ° Π²ΠΎ ΠΊΠΎΠ΄ΠΎΡ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ΅Π»Π΅ΡΠ½ΠΈΡΠ΅ ΠΏΠΎΡΠ°ΠΊΠΈ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ°Π½ΠΈ ΠΎΠ΄ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ ΠΏΡΠ°Π·Π½ΠΈ DATA ΠΏΠΎΡΠ°ΠΊΠΈ, ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° Π·Π°ΠΌΠ΅Π½Π° Π½Π° Π½Π΅Π·Π°Π±Π΅Π»Π΅ΠΆΠ»ΠΈΠ²ΠΈ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠ½ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ. ΠΡΠΎΠ±Π»Π΅ΠΌΠΎΡ Π΅ ΠΎΡΠ΅Π½Π΅Ρ ΠΊΠ°ΠΊΠΎ Π½ΠΈΠ·ΠΎΠΊ Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ ΡΠΎ ΠΠΠΠΠ’ΠΠ¦Π ΡΠ΅ ΠΏΡΠΈΡΠ°ΡΠ°Π°Ρ ΡΠ°ΠΌΠΎ Π·Π° Π½ΠΈΡΠΊΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ.
ΠΠΎΡΡΠΈΠ³Π½ΡΠ²Π°ΡΠ΅ ΠΏΠ°ΡΠΈΡΠ΅Ρ ΡΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ C Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π·Π° Π³ΡΠ°Π½ΠΊΠ°ΡΠ° 2.0, ΠΊΠΎΡΠ° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ Π½ΡΠ΄ΠΈ Π²ΡΡΠΊΠΈ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Arti Π²ΠΎ ΠΊΠΎΠ΄ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΡΠΊΠΈ ΡΠ°Π·ΠΈΡΠΈ. ΠΠΎΠ³Π° ΠΊΠΎΠ΄ΠΎΡ Rust ΡΠ΅ Π΄ΠΎΡΡΠΈΠ³Π½Π΅ Π½ΠΈΠ²ΠΎ ΡΡΠΎ ΠΌΠΎΠΆΠ΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π° ΡΠ° Π·Π°ΠΌΠ΅Π½ΠΈ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° C, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΈΠΌΠ°Π°Ρ Π½Π°ΠΌΠ΅ΡΠ° Π΄Π° ΠΌΡ Π΄Π°Π΄Π°Ρ Π½Π° Arti ΡΡΠ°ΡΡΡ Π½Π° Π³Π»Π°Π²Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Tor ΠΈ Π΄Π° ΠΏΡΠ΅ΡΡΠ°Π½Π°Ρ Π΄Π° ΡΠ° ΠΎΠ΄ΡΠΆΡΠ²Π°Π°Ρ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° C. ΠΠ΅ΡΠ·ΠΈΡΠ°ΡΠ° C ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎ ΡΠΊΠΈΠ½Π°ΡΠ° Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π½Π΅ΠΏΡΠ΅ΡΠ΅Π½Π° ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΠ°.
ΠΠ·Π²ΠΎΡ: opennet.ru
