рдЖрд░рддреАрдЪреЗ рдкрд╣рд┐рд▓реЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди, рдЯреЙрд░ рдЗрди рд░рд╕реНрдЯрдЪреА рдЕрдзрд┐рдХреГрдд рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА

рдЕрдирд╛рдорд┐рдд рдЯреЛрд░ рдиреЗрдЯрд╡рд░реНрдХрдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА рдЖрд░рддреА рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдкрд╣рд┐рд▓реЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди (1.0.0) рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд░рд╕реНрдЯрдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЯреЙрд░ рдХреНрд▓рд╛рдпрдВрдЯ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЗ. 1.0 рд░рд┐рд▓реАрдЭ рд╕рд╛рдорд╛рдиреНрдп рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдореНрд╣рдгреВрди рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдореБрдЦреНрдп C рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреНрд░рдорд╛рдгреЗрдЪ рдЧреЛрдкрдиреАрдпрддрд╛, рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЖрдгрд┐ рд╕реНрдерд┐рд░рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ. рдЗрддрд░ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреНрдпреЗ рдЖрд░реНрдЯреА рдлрдВрдХреНрд╢рдиреЕрд▓рд┐рдЯреА рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдлрд░ рдХреЗрд▓реЗрд▓реЗ API рджреЗрдЦреАрд▓ рд╕реНрдерд┐рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдХреЛрдб Apache 2.0 рдЖрдгрд┐ MIT рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.

C рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, рдЬреЗ рдкреНрд░рдердо SOCKS рдкреНрд░реЙрдХреНрд╕реА рдореНрд╣рдгреВрди рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ рдЖрдгрд┐ рдирдВрддрд░ рдЗрддрд░ рдЧрд░рдЬрд╛рдВрдиреБрд╕рд╛рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ, рдЖрд░рддреА рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдореЙрдбреНрдпреВрд▓рд░ рдПрдореНрдмреЗрдб рдХрд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рд▓рд╛рдпрдмреНрд░рд░реАрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ рдЬреА рд╡рд┐рд╡рд┐рдз рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдирд╡реАрди рдкреНрд░рдХрд▓реНрдк рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛рдирд╛, рдорд╛рдЧреАрд▓ рд╕рд░реНрд╡ рдЯреЙрд░ рд╡рд┐рдХрд╛рд╕рд╛рдЪрд╛ рдЕрдиреБрднрд╡ рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрддрд▓рд╛ рдЬрд╛рддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рдЬреНрдЮрд╛рдд рд╡рд╛рд╕реНрддреВ рд╕рдорд╕реНрдпрд╛ рдЯрд╛рд│рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдкреНрд░рдХрд▓реНрдк рдЕрдзрд┐рдХ рдореЙрдбреНрдпреВрд▓рд░ рдЖрдгрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдмрдирддреЛ.

рд░рд╕реНрдЯрдордзреНрдпреЗ рдЯреЙрд░ рдкреБрдиреНрд╣рд╛ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреЗ рдХрд╛рд░рдг рдореНрд╣рдгрдЬреЗ рдореЗрдорд░реА-рд╕реБрд░рдХреНрд╖рд┐рдд рднрд╛рд╖рд╛ рд╡рд╛рдкрд░реВрди рдХреЛрдб рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рдЙрдЪреНрдЪ рдкрд╛рддрд│реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рдЪреА рдЗрдЪреНрдЫрд╛. рдЯреЛрд░ рдбреЗрд╡реНрд╣рд▓рдкрд░реНрд╕рдЪреНрдпрд╛ рдорддреЗ, рдЬрд░ рдХреЛрдб "рдЕрд╕реБрд░рдХреНрд╖рд┐рдд" рдмреНрд▓реЙрдХреНрд╕ рд╡рд╛рдкрд░рдд рдирд╕реЗрд▓ рддрд░ рдкреНрд░рдХрд▓реНрдкрд╛рджреНрд╡рд╛рд░реЗ рдкрд░реАрдХреНрд╖рдг рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рднреЗрджреНрдпрддрд╛рдВрдкреИрдХреА рдХрд┐рдорд╛рди рдЕрд░реНрдзреНрдпрд╛ рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд░рд╕реНрдЯ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдордзреНрдпреЗ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реНрдпрд╛ рдЬрд╛рддреАрд▓. рднрд╛рд╖реЗрдЪреА рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдЖрдгрд┐ рдХрдареЛрд░ рд╣рдореА рдпрд╛рдореБрд│реЗ рд╕реА рд╡рд╛рдкрд░рдгреНрдпрд╛рдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд╡рд╛рди рд╡рд┐рдХрд╛рд╕ рдЧрддреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреЗ рджреЗрдЦреАрд▓ рдЧрдВрдЬрд╛рдореБрд│реЗ рд╢рдХреНрдп рд╣реЛрдИрд▓ рдЬреЗ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рджреБрд╣реЗрд░реА рддрдкрд╛рд╕рдгреА рдЖрдгрд┐ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЛрдб рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдд рд╡реЗрд│ рд╡рд╛рдпрд╛ рдШрд╛рд▓рд╡рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.

рдкрд╣рд┐рд▓реНрдпрд╛ рдЖрд╡реГрддреНрддреАрдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рд░рд╕реНрдЯ рднрд╛рд╖реЗрдЪрд╛ рд╡рд╛рдкрд░ рд╕реНрд╡рддрдГрд▓рд╛ рдиреНрдпрд╛рдпреНрдп рдард░рд▓рд╛. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдЯрдкреНрдкреНрдпрд╛рд╡рд░, рд╕реА рдордзреАрд▓ рддреБрд▓рдирд╛рддреНрдордХ рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд рд░рд╕реНрдЯ рдХреЛрдбрдордзреНрдпреЗ рдХрдореА рддреНрд░реБрдЯреА рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ - рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрджрд░рдореНрдпрд╛рди рд╕рдореЛрд░ рдЖрд▓реЗрд▓реНрдпрд╛ рддреНрд░реБрдЯреА рдореБрдЦреНрдпрддрдГ рддрд░реНрдХрд╢рд╛рд╕реНрддреНрд░ рдЖрдгрд┐ рд╢рдмреНрджрд╛рд░реНрдерд╛рдВрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛрддреНрдпрд╛. рдЕрддреНрдпрд╛рдзрд┐рдХ рдорд╛рдЧрдгреА рдЕрд╕рд▓реЗрд▓рд╛ rustc рдХрдВрдкрд╛рдЗрд▓рд░, рдЬреНрдпрд╛рд▓рд╛ рдХрд╛рд╣реАрдВрдиреА рдЧреИрд░рд╕реЛрдп рдореНрд╣рдгреВрди рдиреЛрдВрджрд╡рд▓реЗ рдЖрд╣реЗ, рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдПрдХ рдЖрд╢реАрд░реНрд╡рд╛рдж рдард░рд▓рд╛, рдХрд╛рд░рдг рдЬрд░ рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓рд╛ рдЖрдгрд┐ рдЪрд╛рдЪрдгреНрдпрд╛ рдЙрддреНрддреАрд░реНрдг рдЭрд╛рд▓рд╛, рддрд░ рддреНрдпрд╛рдЪреНрдпрд╛ рдЕрдЪреВрдХрддреЗрдЪреА рд╢рдХреНрдпрддрд╛ рд▓рдХреНрд╖рдгреАрдп рд╡рд╛рдврддреЗ.

рдирд╡реАрди рдкреНрд░рдХрд╛рд░рд╛рд╡рд░ рдХрд╛рдо рдХреЗрд▓реНрдпрд╛рдиреЗ рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рдЧрддреАрдордзреНрдпреЗ рд╡рд╛рдв рдЭрд╛рд▓реНрдпрд╛рдЪреА рдкреБрд╖реНрдЯреА рджреЗрдЦреАрд▓ рдЭрд╛рд▓реА, рдЬреЗ рдХреЗрд╡рд│ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХреЗрд▓реНрдпрд╛рдореБрд│реЗрдЪ рдирд╛рд╣реА рддрд░ рд░рд╕реНрдЯрдЪреНрдпрд╛ рдЕрдзрд┐рдХ рдЕрд░реНрдердкреВрд░реНрдг рд╢рдмреНрджрд╛рд░реНрде, рд╕реЛрдпреАрд╕реНрдХрд░ рдлрдВрдХреНрд╢рди рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдгрд┐ рд░рд╕реНрдЯрдЪреНрдпрд╛ рдХреЛрдб рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪрд╛ рд╡рд╛рдкрд░ рдпрд╛рдореБрд│реЗ рджреЗрдЦреАрд▓ рд╣реЛрддреЗ. рдХреНрд╖рдорддрд╛ рдЧреИрд░рд╕реЛрдпрд╛рдВрдкреИрдХреА рдПрдХ рдореНрд╣рдгрдЬреЗ рдкрд░рд┐рдгрд╛рдореА рдЕрд╕реЗрдВрдмреНрд▓реАрдЪрд╛ рдореЛрдард╛ рдЖрдХрд╛рд░ - рдорд╛рдирдХ рд░рд╕реНрдЯ рд▓рд╛рдпрдмреНрд░рд░реА рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдкреБрд░рд╡рд▓реА рдЬрд╛рдд рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ, рддреА рдбрд╛рдЙрдирд▓реЛрдбрд╕рд╛рдареА рдСрдлрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреЕрдХреЗрдЬрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

1.0 рд░рд┐рд▓реАрдЭ рдореБрдЦреНрдпрддреНрд╡реЗ рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рднреВрдорд┐рдХреЗрддреАрд▓ рдореВрд▓рднреВрдд рдХрд╛рдорд╛рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ. рдЖрд╡реГрддреНрддреА 1.1 рдордзреНрдпреЗ рдкреНрд▓рдЧ-рдЗрди рд╡рд╛рд╣рддреВрдХ рдЖрдгрд┐ рдмрд╛рдпрдкрд╛рд╕ рдмреНрд▓реЙрдХрд┐рдВрдЧрд╕рд╛рдареА рдкреБрд▓рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ. рдЖрд╡реГрддреНрддреА 1.2 рдХрд╛рдВрджрд╛ рд╕реЗрд╡рд╛ рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдИрд▓, рдЬрд╕реЗ рдХреА рдЧрд░реНрджреА рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░реЛрдЯреЛрдХреЙрд▓ (RTT Congestion Control) рдЖрдгрд┐ DDoS рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг. 2.0 рд╢рд╛рдЦреЗрд╕рд╛рдареА C рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╣ рд╕рдорд╛рдирддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдгреЗ рдирд┐рдпреЛрдЬрд┐рдд рдЖрд╣реЗ, рдЬреЗ рд╡рд┐рд╡рд┐рдз рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдВрдордзреНрдпреЗ рдХреЛрдбрдордзреНрдпреЗ Arti рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрдВрдзрди рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░реЗрд▓.

рдкреБрдвреАрд▓ рдХрд╛рд╣реА рд╡рд░реНрд╖рд╛рдВрдордзреНрдпреЗ, рд░рд┐рд▓реЗ рдЖрдгрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рд░реНрд╡реНрд╣рд░ рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рд╡рд░ рдХрд╛рдо рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрд▓. рдЬреЗрд╡реНрд╣рд╛ рд░рд╕реНрдЯ рдХреЛрдб рдЕрд╢рд╛ рд╕реНрддрд░рд╛рд╡рд░ рдкреЛрд╣реЛрдЪрддреЛ рдЬреЛ C рдЖрд╡реГрддреНрддреА рдкреВрд░реНрдгрдкрдгреЗ рдмрджрд▓реВ рд╢рдХрддреЛ, рддреЗрд╡реНрд╣рд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░ рдЖрд░рдЯреАрд▓рд╛ Tor рдЪреНрдпрд╛ рдореБрдЦреНрдп рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪрд╛ рджрд░реНрдЬрд╛ рджреЗрдгреНрдпрд╛рдЪрд╛ рдЖрдгрд┐ C рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд░рд╛рдЦрдгреЗ рдерд╛рдВрдмрд╡рдгреНрдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛рдд. рд╕реБрд░рд│реАрдд рд╕реНрдерд▓рд╛рдВрддрд░рд╛рд▓рд╛ рдЕрдиреБрдорддреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА C рдЖрд╡реГрддреНрддреА рдЯрдкреНрдкреНрдпрд╛рдЯрдкреНрдкреНрдпрд╛рдиреЗ рдмрдВрдж рдХреЗрд▓реА рдЬрд╛рдИрд▓.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛