рдЖрдореНрд╣реА рдкреЙрд╡рд░рд╢реЗрд▓рд╡рд░ рд░рд┐рд╡реНрд╣рд░реНрд╕ рд╕реЙрдХреНрд╕5 рдкреНрд░реЙрдХреНрд╕реА рд▓рд┐рд╣рд┐рддреЛ. рднрд╛рдЧ 1

3 рднрд╛рдЧрд╛рдВрдордзреНрдпреЗ рд╕рдВрд╢реЛрдзрди рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рд╛рдЪреА рдХрдерд╛. рднрд╛рдЧ рез рд╢реЛрдзрд╛рддреНрдордХ рдЖрд╣реЗ.
рдЕрдиреЗрдХ рдмреАрдЪ рдЭрд╛рдбреЗ рдЖрд╣реЗрдд - рдЖрдгрдЦреА рдлрд╛рдпрджреЗ.

рд╕рдорд╕реНрдпреЗрдЪреА рдирд┐рд░реНрдорд┐рддреА

рдкреЗрдВрдЯреЗрд╕реНрдЯ рдЖрдгрд┐ рд░реЗрдбрдЯреАрдо рдореЛрд╣рд┐рдореЗрджрд░рдореНрдпрд╛рди, рдЧреНрд░рд╛рд╣рдХрд╛рдЪреА рдорд╛рдирдХ рд╕рд╛рдзрдиреЗ рд╡рд╛рдкрд░рдгреЗ рдиреЗрд╣рдореАрдЪ рд╢рдХреНрдп рдирд╕рддреЗ, рдЬрд╕реЗ рдХреА VPN, RDP, Citrix, рдЗ. рдЕрдВрддрд░реНрдЧрдд рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдБрдХрд░ рдореНрд╣рдгреВрди. рдХрд╛рд╣реА рдард┐рдХрд╛рдгреА, рдорд╛рдирдХ рд╡реНрд╣реАрдкреАрдПрди рдПрдордПрдлрдП рд╡рд╛рдкрд░реВрди рдХрд╛рд░реНрдп рдХрд░рддреЗ рдЖрдгрд┐ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЯреЛрдХрди рджреБрд╕рд░рд╛ рдШрдЯрдХ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ, рдЗрддрд░рд╛рдВрдордзреНрдпреЗ рддреНрдпрд╛рдЪреЗ рдХреНрд░реВрд░рдкрдгреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдЖрдордЪреЗ рд╡реНрд╣реАрдкреАрдПрди рд▓реЙрдЧрд┐рди рд▓рдЧреЗрдЪ рджреГрд╢реНрдпрдорд╛рди рд╣реЛрддреЗ, рдЬрд╕реЗ рддреЗ рдореНрд╣рдгрддрд╛рдд, рддреНрдпрд╛рдд рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреАрдВрд╕рд╣, рдкрд░рдВрддреБ рдЗрддрд░рд╛рдВрдордзреНрдпреЗ рдЕрд╕реЗ рдЖрд╣реЗрдд. рдлрдХреНрдд рдЕрд╕реЗ рдХреЛрдгрддреЗрд╣реА рд╕рд╛рдзрди рдирд╛рд╣реА.

рдЕрд╢рд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд, рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рддрдд рддрдерд╛рдХрдерд┐рдд "рд░рд┐рд╡реНрд╣рд░реНрд╕ рдЯрдиреЗрд▓" рдмрдирд╡рд╛рд╡реЗ рд▓рд╛рдЧрддрд╛рдд - рдЕрдВрддрд░реНрдЧрдд рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реВрди рдмрд╛рд╣реНрдп рд╕рдВрд╕рд╛рдзрди рдХрд┐рдВрд╡рд╛ рдЖрдореНрд╣реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдХрдиреЗрдХреНрд╢рди. рдЕрд╢рд╛ рдмреЛрдЧрджреНрдпрд╛рдЪреНрдпрд╛ рдЖрдд, рдЖрдореНрд╣реА рдЖрдзреАрдЪ рдЧреНрд░рд╛рд╣рдХрд╛рдВрдЪреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд рд╕рдВрд╕рд╛рдзрдирд╛рдВрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЛ.

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

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

рдЪрд▓рд╛ рдЕрд╕реЗ рдХрд╛рд╣реАрддрд░реА рд╢реЛрдзрдгреНрдпрд╛рдЪрд╛ рдХрд┐рдВрд╡рд╛ рд╢реЛрдзрдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрдпрд╛.

рдХреЛрдгрддреНрдпрд╛рд╣реА рдЧреЛрд╖реНрдЯреАрдЪрд╛ рд╢реЛрдз рд▓рд╛рд╡рдгреНрдпрд╛рдкреВрд░реНрд╡реА, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдХреЛрдгрддрд╛ рдкрд░рд┐рдгрд╛рдо рдорд┐рд│рд╡рд╛рдпрдЪрд╛ рдЖрд╣реЗ, рдЖрдкрд▓реНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╕рд╛рдареА рдХреЛрдгрддреА рдХрд╛рд░реНрдпреЗ рдкрд╛рд░ рдкрд╛рдбрд╛рдпрдЪреА рдЖрд╣реЗрдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдмреЛрдЧрджреНрдпрд╛рд╕рд╛рдареА рдХрд╛рдп рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕реЗрд▓ рдЬреЗрдгреЗрдХрд░реВрди рдЖрдореНрд╣реА рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд рд╕реНрдЯреЗрд▓реНрде рдореЛрдбрдордзреНрдпреЗ рдХрд╛рдо рдХрд░реВ рд╢рдХреВ?

рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ рдХреА рдкреНрд░рддреНрдпреЗрдХ рдмрд╛рдмрддреАрдд рдЕрд╢рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рднрд┐рдиреНрди рдЕрд╕реВ рд╢рдХрддрд╛рдд, рдкрд░рдВрддреБ рдХрд╛рдорд╛рдЪреНрдпрд╛ рдЕрдиреБрднрд╡рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рдореБрдЦреНрдп рдУрд│рдЦрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд:

  • Windows-7-10 OS рд╡рд░ рдХрд╛рд░реНрдп рдХрд░рд╛. рдмрд╣реБрддреЗрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдВрдбреЛрдЬ рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ;
  • ips рд╡рд╛рдкрд░реВрди рдореВрд░реНрдЦ рдРрдХрдгреЗ рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд╛рдпрдВрдЯ SSL рджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдХрдиреЗрдХреНрдЯ рд╣реЛрддреЛ;
  • рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛рдирд╛, рдХреНрд▓рд╛рдпрдВрдЯрдиреЗ рдЕрдзрд┐рдХреГрддрддреЗрд╕рд╣ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡реНрд╣рд░рджреНрд╡рд╛рд░реЗ рдХрд╛рдорд╛рдЪреЗ рд╕рдорд░реНрдерди рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ, рдХрд╛рд░рдг рдЕрдиреЗрдХ рдХрдВрдкрдиреНрдпрд╛рдВрдордзреНрдпреЗ, рдкреНрд░реЙрдХреНрд╕реАрджреНрд╡рд╛рд░реЗ рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░ рдкреНрд░рд╡реЗрд╢ рд╣реЛрддреЛ. рдЦрд░рдВ рддрд░, рдХреНрд▓рд╛рдпрдВрдЯ рдорд╢реАрдирд▓рд╛ рдпрд╛рдмрджреНрджрд▓ рдХрд╛рд╣реАрд╣реА рдорд╛рд╣рд┐рддреА рдирд╕реВ рд╢рдХрддреЗ рдЖрдгрд┐ рдкреНрд░реЙрдХреНрд╕реА рдкрд╛рд░рджрд░реНрд╢рдХ рдореЛрдбрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ. рдкрд░рдВрддреБ рдЖрдкрдг рдЕрд╢реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХреЗрд▓реА рдкрд╛рд╣рд┐рдЬреЗ;
  • рдХреНрд▓рд╛рдпрдВрдЯрдЪрд╛ рднрд╛рдЧ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЖрдгрд┐ рдкреЛрд░реНрдЯреЗрдмрд▓ рдЕрд╕рд╛рд╡рд╛;
    рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ рдХреА рдЧреНрд░рд╛рд╣рдХрд╛рдЪреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣реА рдХреНрд▓рд╛рдпрдВрдЯ рдорд╢реАрдирд╡рд░ рдУрдкрдирд╡реНрд╣реАрдкреАрдПрди рд╕реНрдерд╛рдкрд┐рдд рдХрд░реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдПрдХ рдкреВрд░реНрдг рд╡рд╛рдв рдЭрд╛рд▓реЗрд▓рд╛ рдмреЛрдЧрджрд╛ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛ (рд╕реБрджреИрд╡рд╛рдиреЗ, рдУрдкрдирд╡реНрд╣реАрдкреАрдПрди рдХреНрд▓рд╛рдпрдВрдЯ рдкреНрд░реЙрдХреНрд╕реАрджреНрд╡рд╛рд░реЗ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддрд╛рдд). рдкрд░рдВрддреБ, рдкреНрд░рдердо, рд╣реЗ рдиреЗрд╣рдореАрдЪ рдХрд╛рд░реНрдп рдХрд░рдгрд╛рд░ рдирд╛рд╣реА, рдХрд╛рд░рдг рдЖрдореНрд╣реА рддреЗрдереЗ рд╕реНрдерд╛рдирд┐рдХ рдкреНрд░рд╢рд╛рд╕рдХ рдирд╕реВ рд╢рдХрддреЛ рдЖрдгрд┐ рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ, рддреЗ рдЗрддрдХрд╛ рдЖрд╡рд╛рдЬ рдХрд╛рдвреЗрд▓ рдХреА рд╕рднреНрдп SIEM рдХрд┐рдВрд╡рд╛ HIPS рдЖрдореНрд╣рд╛рд▓рд╛ рддреНрд╡рд░рд┐рдд "рд╕реНрдирд┐рдЪ" рдХрд░реЗрд▓. рддрджреНрд╡рддрдЪ, рдЖрдордЪрд╛ рдХреНрд▓рд╛рдпрдВрдЯ рддрдерд╛рдХрдерд┐рдд рдЗрдирд▓рд╛рдЗрди рдХрдорд╛рдВрдб рдЕрд╕рд╛рд╡рд╛, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рдЕрдиреЗрдХ рдмреЕрд╢ рд╢реЗрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЖрдгрд┐ рдХрдорд╛рдВрдб рд▓рд╛рдЗрдирджреНрд╡рд╛рд░реЗ рд▓реЙрдиреНрдЪ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореЕрдХреНрд░реЛ рд╢рдмреНрджрд╛рд╡рд░реВрди рдХрдорд╛рдВрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддрд╛рдирд╛.
  • рдЖрдордЪрд╛ рдмреЛрдЧрджрд╛ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЕрдиреЗрдХ рдХрдиреЗрдХреНрд╢рдирд▓рд╛ рд╕рдорд░реНрдерди рджреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ;
  • рдХреНрд▓рд╛рдпрдВрдЯ-рд╕рд░реНрд╡реНрд╣рд░ рдХрдиреЗрдХреНрд╢рдирд▓рд╛ рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреЗ рдЕрдзрд┐рдХреГрддрддрд╛ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЬреЗрдгреЗрдХрд░реВрди рдмреЛрдЧрджрд╛ рдХреЗрд╡рд│ рдЖрдордЪреНрдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрд╕рд╛рдареА рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓, рдЖрдгрд┐ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрддреНрддреНрдпрд╛рд╡рд░ рдЖрдгрд┐ рдкреЛрд░реНрдЯрд╡рд░ рдЖрдордЪреНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдпреЗрдгрд╛рд▒реНрдпрд╛ рдкреНрд░рддреНрдпреЗрдХрд╛рд╕рд╛рдареА рдирд╛рд╣реА. рдЖрджрд░реНрд╢рдкрдгреЗ, рдореВрд│ рдбреЛрдореЗрдирд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдорд╛рдВрдЬрд░реА рдХрд┐рдВрд╡рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд┐рд╖рдп рдЕрд╕рд▓реЗрд▓реЗ рд▓рдБрдбрд┐рдВрдЧ рдкреГрд╖реНрда "рддреГрддреАрдп-рдкрдХреНрд╖ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрд╕рд╛рдареА" рдЙрдШрдбрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.
    рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬрд░ рдЧреНрд░рд╛рд╣рдХ рд╡реИрджреНрдпрдХреАрдп рд╕рдВрд╕реНрдерд╛ рдЕрд╕реЗрд▓, рддрд░ рдХреНрд▓рд┐рдирд┐рдХрдЪреНрдпрд╛ рдХрд░реНрдордЪрд╛рд░реНтАНрдпрд╛рдиреЗ рдЕреЕрдХреНрд╕реЗрд╕ рдХреЗрд▓реЗрд▓реЗ рд╕рдВрд╕рд╛рдзрди рддрдкрд╛рд╕рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрдгрд╛рд░реНтАНрдпрд╛ рдорд╛рд╣рд┐рддреА рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рд╢рд╛рд╕рдХрд╛рд╕рд╛рдареА, рдлрд╛рд░реНрдорд╛рд╕реНрдпреБрдЯрд┐рдХрд▓ рдЙрддреНрдкрд╛рджрдирд╛рдВрд╕рд╣ рдкреГрд╖реНрда, рдирд┐рджрд╛рдирд╛рдЪреЗ рд╡рд░реНрдгрди рдЕрд╕рд▓реЗрд▓реЗ рд╡рд┐рдХрд┐рдкреАрдбрд┐рдпрд╛ рдХрд┐рдВрд╡рд╛ рдбреЙ. рдХреЛрдорд╛рд░реЛрд╡реНрд╕реНрдХреА рдпрд╛рдВрдЪрд╛ рдмреНрд▓реЙрдЧ рдЗ. рдЙрдШрдбрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.

рд╡рд┐рджреНрдпрдорд╛рди рд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг

рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рд╕рд╛рдпрдХрд▓ рдкреБрдиреНрд╣рд╛ рд╢реЛрдзрдгреНрдпрд╛рдЖрдзреА, рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рд╕рд╛рдпрдХрд▓реАрдВрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рдпрд╛рдЪреА рдЦрд░реЛрдЦрд░ рдЧрд░рдЬ рдЖрд╣реЗ рдХрд╛ рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдмрд╣реБрдзрд╛, рдЕрд╢рд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдо рд╕рд╛рдпрдХрд▓рдЪреНрдпрд╛ рдЧрд░рдЬреЗрдмрджреНрджрд▓ рд╡рд┐рдЪрд╛рд░ рдХрд░рдгрд╛рд░реЗ рдЖрдореНрд╣реА рдПрдХрдореЗрд╡ рдирд╛рд╣реА.

рдЗрдВрдЯрд░рдиреЗрдЯрд╡рд░ рдЧреБрдЧрд▓рд┐рдВрдЧ (рдЖрдореНрд╣реА рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ рдЧреБрдЧрд▓ рдХрд░рддреЛ рдЕрд╕реЗ рджрд┐рд╕рддреЗ), рддрд╕реЗрдЪ "рд░рд┐рд╡реНрд╣рд░реНрд╕ рд╕реЙрдХреНрд╕" рдХреАрд╡рд░реНрдб рд╡рд╛рдкрд░реВрди рдЧрд┐рдердмрд╡рд░ рд╢реЛрдзрд▓реНрдпрд╛рдиреЗ рдмрд░реЗрдЪ рдкрд░рд┐рдгрд╛рдо рдорд┐рд│рд╛рд▓реЗ рдирд╛рд╣реАрдд. рдореБрд│рд╛рдд, рд╣реЗ рд╕рд░реНрд╡ рд░рд┐рд╡реНрд╣рд░реНрд╕ рдкреЛрд░реНрдЯ рдлреЙрд░рд╡рд░реНрдбрд┐рдВрдЧрд╕рд╣ ssh рдмреЛрдЧрджреЗ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреАрдВрд╡рд░ рдпреЗрддреЗ. SSH рдмреЛрдЧрджреЗ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЕрдиреЗрдХ рдЙрдкрд╛рдп рдЖрд╣реЗрдд:

github.com/klsecservices/rpivot
рдХреЕрд╕реНрдкрд░рд╕реНрдХреА рд▓реЕрдмрдордзреАрд▓ рдореБрд▓рд╛рдВрдХрдбреВрди рд░рд┐рд╡реНрд╣рд░реНрд╕ рдЯрдиреЗрд▓рдЪреА рджреАрд░реНрдШрдХрд╛рд▓реАрди рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА. рд╣реА рд▓рд┐рдкреА рдХрд╢рд╛рд╕рд╛рдареА рдЖрд╣реЗ рд╣реЗ рдирд╛рд╡ рд╕реНрдкрд╖реНрдЯ рдХрд░рддреЗ. рдкрд╛рдпрдерди 2.7 рдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓рд╛, рдмреЛрдЧрджрд╛ рдХреНрд▓рд┐рдЕрд░рдЯреЗрдХреНрд╕реНрдЯ рдореЛрдбрдордзреНрдпреЗ рдЪрд╛рд▓рддреЛ (рдЖрддрд╛ рдореНрд╣рдгрд╛рдпрдЪреЗ рдлреЕрд╢рдиреЗрдмрд▓ рдЖрд╣реЗ - рд╣реЕрд▓реЛ рдЖрд░рдХреЗрдПрди)

github.com/tonyseek/rsocks
рдкрд╛рдпрдердирдордзреАрд▓ рдЖрдгрдЦреА рдПрдХ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА, рд╕реНрдкрд╖реНрдЯ рдордЬрдХреВрд░рд╛рдд, рдкрд░рдВрддреБ рдЕрдзрд┐рдХ рд╢рдХреНрдпрддрд╛рдВрд╕рд╣. рд╣реЗ рдореЙрдбреНрдпреВрд▓ рдореНрд╣рдгреВрди рд▓рд┐рд╣рд┐рд▓реЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдЖрдкрд▓реНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рд╕рдорд╛рдзрд╛рди рд╕рдорд╛рдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА API рдЖрд╣реЗ.

github.com/llkat/rsockstun
github.com/mis-team/rsockstun
рдкрд╣рд┐рд▓рд╛ рджреБрд╡рд╛ рдЧреЛрд▓рдВрдЧ рдордзреАрд▓ рд░рд┐рд╡реНрд╣рд░реНрд╕ рд╕реЙрдХреНрд╕ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рдореВрд│ рдЖрд╡реГрддреНрддреА рдЖрд╣реЗ (рд╡рд┐рдХрд╛рд╕рдХрд╛рджреНрд╡рд╛рд░реЗ рд╕рдорд░реНрдерд┐рдд рдирд╛рд╣реА).
рджреБрд╕рд░рд╛ рджреБрд╡рд╛ рдореНрд╣рдгрдЬреЗ рдЧреЛрд▓рд╛рдВрдЧрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╣ рдЖрдордЪреА рдкреБрдирд░рд╛рд╡реГрддреНрддреА. рдЖрдордЪреНрдпрд╛ рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ, рдЖрдореНрд╣реА рдПрд╕рдПрд╕рдПрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ, NTLM рдЕрдзрд┐рдХреГрддрддреЗрд╕рд╣ рдкреНрд░реЙрдХреНрд╕реАрджреНрд╡рд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЗрд▓реЗ, рдХреНрд▓рд╛рдпрдВрдЯрд╡рд░ рдЕрдзрд┐рдХреГрддрддрд╛, рдЪреБрдХреАрдЪреНрдпрд╛ рд╕рдВрдХреЗрддрд╢рдмреНрджрд╛рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рд▓рдБрдбрд┐рдВрдЧ рдкреГрд╖реНрда (рдХрд┐рдВрд╡рд╛ рддреНрдпрд╛рдРрд╡рдЬреА, рд▓рдБрдбрд┐рдВрдЧ рдкреГрд╖реНрдард╛рд╡рд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рди), рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдореЛрдб (рдореНрд╣рдгрдЬреЗ рдЕрдиреЗрдХ рд▓реЛрдХ. рдПрдХрд╛рдЪ рд╡реЗрд│реА рдмреЛрдЧрджреНрдпрд╛рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЗ), рддреЛ рдЬрд┐рд╡рдВрдд рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рдкрд┐рдВрдЧ рдХрд░рдгреНрдпрд╛рдЪреА рдкреНрд░рдгрд╛рд▓реА.

github.com/jun7th/tsocks
рдкрд╛рдпрдердирдордзреАрд▓ рдЖрдордЪреНрдпрд╛ тАЬрдЪрд╛рдпрдиреАрдЬ рдорд┐рддреНрд░тАЭ рдХрдбреВрди рд░рд┐рд╡реНрд╣рд░реНрд╕ рд╕реЙрдХреНрд╕рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА. рддреЗрдереЗ, рдЖрд│рд╢реА рдЖрдгрд┐ "рдЕрдорд░" рд╕рд╛рдареА, рдПрдХ рддрдпрд╛рд░ рдмрд╛рдпрдирд░реА (exe) рдЖрд╣реЗ, рдЬреА рдЪрд┐рдиреА рд▓реЛрдХрд╛рдВрдиреА рдПрдХрддреНрд░ рдХреЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдЖрд╣реЗ. рдпреЗрдереЗ, рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╢рд┐рд╡рд╛рдп рдпрд╛ рдмрд╛рдпрдирд░реАрдордзреНрдпреЗ рдЖрдгрдЦреА рдХрд╛рдп рдЕрд╕реВ рд╢рдХрддреЗ рд╣реЗ рдХреЗрд╡рд│ рдЪрд┐рдиреА рджреЗрд╡рд╛рд▓рд╛рдЪ рдард╛рдКрдХ рдЖрд╣реЗ, рдореНрд╣рдгреВрди рдЖрдкрд▓реНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдЬреЛрдЦрдореАрд╡рд░ рдЖрдгрд┐ рдЬреЛрдЦрдореАрд╡рд░ рд╡рд╛рдкрд░рд╛.

github.com/securesocketfunneling/ssf
рд░рд┐рд╡реНрд╣рд░реНрд╕ рд╕реЙрдХреНрд╕ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА C++ рдордзреНрдпреЗ рдПрдХ рдордиреЛрд░рдВрдЬрдХ рдкреНрд░рдХрд▓реНрдк. рд░рд┐рд╡реНрд╣рд░реНрд╕ рдЯрдирд▓ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рддреЗ рдкреЛрд░реНрдЯ рдлреЙрд░рд╡рд░реНрдбрд┐рдВрдЧ, рдХрдорд╛рдВрдб рд╢реЗрд▓ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддреЗ рдЗ.

рдПрдордПрд╕рдПрдл рдореАрдЯрд░рдкреНрд░рд┐рдЯрд░
рдпреЗрдереЗ, рдЬрд╕реЗ рддреЗ рдореНрд╣рдгрддрд╛рдд, рдХреЛрдгрддреНрдпрд╛рд╣реА рдЯрд┐рдкреНрдкрдгреНрдпрд╛ рдирд╛рд╣реАрдд. рд╕рд░реНрд╡ рдХрдореА-рдЕрдзрд┐рдХ рд╢рд┐рдХреНрд╖рд┐рдд рд╣реЕрдХрд░реНрд╕ рдпрд╛ рдЧреЛрд╖реНрдЯреАрд╢реА рдкрд░рд┐рдЪрд┐рдд рдЖрд╣реЗрдд рдЖрдгрд┐ рддреЗ рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕рд╛рдзрдирд╛рдВрджреНрд╡рд╛рд░реЗ рдХрд┐рддреА рд╕рд╣рдЬрдкрдгреЗ рд╢реЛрдзрд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд рд╣реЗ рд╕рдордЬрддрд╛рдд.

рд╡рд░ рд╡рд░реНрдгрди рдХреЗрд▓реЗрд▓реА рд╕рд░реНрд╡ рд╕рд╛рдзрдиреЗ рд╕рдорд╛рди рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рдХрд╛рд░реНрдп рдХрд░рддрд╛рдд: рдиреЗрдЯрд╡рд░реНрдХрдордзреАрд▓ рдорд╢реАрдирд╡рд░ рдкреВрд░реНрд╡-рддрдпрд╛рд░ рдПрдХреНрдЭрд┐рдХреНрдпреВрдЯреЗрдмрд▓ рдмрд╛рдпрдирд░реА рдореЙрдбреНрдпреВрд▓ рд▓реЙрдиреНрдЪ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рдмрд╛рд╣реНрдп рд╕рд░реНрд╡реНрд╣рд░рд╢реА рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ. рд╕рд░реНрд╡реНрд╣рд░ SOCKS4/5 рд╕рд░реНрд╡реНрд╣рд░ рдЪрд╛рд▓рд╡рддреЛ рдЬреЛ рдХрдиреЗрдХреНрд╢рди рд╕реНрд╡реАрдХрд╛рд░рддреЛ рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рд░рд┐рд▓реЗ рдХрд░рддреЛ.

рд╡рд░реАрд▓ рд╕рд░реНрд╡ рд╕рд╛рдзрдирд╛рдВрдЪрд╛ рддреЛрдЯрд╛ рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА рдХреНрд▓рд╛рдпрдВрдЯ рдорд╢реАрдирд╡рд░ рдкрд╛рдпрдерди рдХрд┐рдВрд╡рд╛ рдЧреЛрд▓рд╛рдВрдЧ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдХрдВрдкрдиреА рд╕рдВрдЪрд╛рд▓рдХ рдХрд┐рдВрд╡рд╛ рдХрд╛рд░реНрдпрд╛рд▓рдпрд╛рддреАрд▓ рдХрд╛рдордЧрд╛рд░рд╛рдВрдЪреНрдпрд╛ рдорд╢реАрдирд╡рд░ рдкрд╛рдпрдерди рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗрд▓реЗ рдЖрдкрдг рдЕрдиреЗрдХрджрд╛ рдкрд╛рд╣рд┐рд▓реЗ рдЖрд╣реЗ рдХрд╛?), рдХрд┐рдВрд╡рд╛ рдкреВрд░реНрд╡-рдЕрд╕реЗрдореНрдмрд▓ рдХреЗрд▓реЗрд▓реЗ рдмрд╛рдпрдирд░реА (рдЦрд░реЗрддрд░ рдЕрдЬрдЧрд░) рдпрд╛ рдорд╢реАрдирд╡рд░ рдбреНрд░реЕрдЧ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдПрдХрд╛ рдмрд╛рдЯрд▓реАрдордзреНрдпреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ) рдЖрдгрд┐ рд╣реА рдмрд╛рдпрдирд░реА рдЖрдзреАрдЪ рддреЗрдереЗ рдЪрд╛рд▓рд╡рд╛. рдЖрдгрд┐ exe рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ рдЖрдгрд┐ рдирдВрддрд░ рддреЗ рд▓реЙрдиреНрдЪ рдХрд░рдгреЗ рд╣реЗ рджреЗрдЦреАрд▓ рд╕реНрдерд╛рдирд┐рдХ рдЕрдБрдЯреАрд╡реНрд╣рд╛рдпрд░рд╕ рдХрд┐рдВрд╡рд╛ HIPS рд╕рд╛рдареА рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЖрд╣реЗ.

рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рдирд┐рд╖реНрдХрд░реНрд╖ рд╕реНрд╡рддрдГрдЪ рд╕реВрдЪрд┐рдд рдХрд░рддреЛ - рдЖрдореНрд╣рд╛рд▓рд╛ рдкреЙрд╡рд░рд╢реЗрд▓ рд╕реЛрд▓реНрдпреВрд╢рдирдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рдЖрддрд╛ рдЯреЛрдореЕрдЯреЛ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЙрдбрддреАрд▓ - рддреЗ рдореНрд╣рдгрддрд╛рдд рдХреА рдкреЙрд╡рд░рд╢реЗрд▓ рдЖрдзреАрдЪ рд╕рд░реНрд╡ рд╣реЕрдХрдиреАрдб рдЖрд╣реЗ, рддреНрдпрд╛рдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ рдЗ. рдЖрдгрд┐ рдЕрд╕реЗрдЪ. рдЦрд░рдВ рддрд░, рд╕рд░реНрд╡рддреНрд░ рдирд╛рд╣реА. рдЖрдореНрд╣реА рдЬрдмрд╛рдмрджрд╛рд░реАрдиреЗ рдЬрд╛рд╣реАрд░ рдХрд░рддреЛ. рддрд╕реЗ, рдмреНрд▓реЙрдХрд┐рдВрдЧрд▓рд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рдЪреЗ рдмрд░реЗрдЪ рдорд╛рд░реНрдЧ рдЖрд╣реЗрдд (рдпреЗрдереЗ рд╣реЕрд▓реЛ RKN рдмрджреНрджрд▓ рдПрдХ рдлреЕрд╢рдиреЗрдмрд▓ рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдЖрд╣реЗ ЁЯЩВ), powershell.exe -> cmdd.exe рдЪреНрдпрд╛ рдореВрд░реНрдЦрдкрдгрд╛рдЪреНрдпрд╛ рдкреБрдирд░реНрдирд╛рдорд┐рддреАрдкрд╛рд╕реВрди рд╕реБрд░реВ рд╣реЛрдКрди рдЖрдгрд┐ powerdll рдиреЗ рд╕рдорд╛рдкреНрдд рд╣реЛрдгреЗ рдЗ.

рдЪрд▓рд╛ рд╢реЛрдз рд╕реБрд░реВ рдХрд░реВрдпрд╛

рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ рдХреА рдкреНрд░рдердо рдЖрдореНрд╣реА Google рд╡рд░ рдкрд╛рд╣реВ рдЖрдгрд┐тАж рдЖрдореНрд╣рд╛рд▓рд╛ рдпрд╛ рд╡рд┐рд╖рдпрд╛рд╡рд░ рдХрд╛рд╣реАрд╣реА рд╕рд╛рдкрдбрдгрд╛рд░ рдирд╛рд╣реА (рдЬрд░ рдХреЛрдгрд╛рд▓рд╛ рддреЗ рд╕рд╛рдкрдбрд▓реЗ рдЕрд╕реЗрд▓ рддрд░, рдЯрд┐рдкреНрдкрдгреНрдпрд╛рдВрдордзреНрдпреЗ рд▓рд┐рдВрдХ рдкреЛрд╕реНрдЯ рдХрд░рд╛). рдлрдХреНрдд рдЖрд╣реЗ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдкреЙрд╡рд░рд╢реЗрд▓рд╡рд░ рд╕реЙрдХреНрд╕ 5, рдкрд░рдВрддреБ рд╣реЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп "рдбрд╛рдпрд░реЗрдХреНрдЯ" рд╕реЙрдХреНрд╕ рдЖрд╣реЗ, рдЬреНрдпрд╛рдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдЕрдиреЗрдХ рддреЛрдЯреЗ рдЖрд╣реЗрдд (рдЖрдореНрд╣реА рддреНрдпрд╛рдВрдЪреНрдпрд╛рдмрджреНрджрд▓ рдирдВрддрд░ рдмреЛрд▓реВ). рдЖрдкрдг, рдЕрд░реНрдерд╛рддрдЪ, рдЖрдкрд▓реНрдпрд╛ рд╣рд╛рддрд╛рдЪреНрдпрд╛ рдХрд┐рдВрдЪрд┐рдд рд╣рд╛рд▓рдЪрд╛рд▓реАрд╕рд╣, рддреНрдпрд╛рд╕ рдЙрд▓рдЯ рдордзреНрдпреЗ рдмрджрд▓реВ рд╢рдХрддрд╛, рдкрд░рдВрддреБ рд╣реЗ рдХреЗрд╡рд│ рдПрдХрд▓-рдереНрд░реЗрдбреЗрдб рд╕реЙрдХреНрд╕ рдЕрд╕реЗрд▓, рдЬреЗ рдЖрдкрд▓реНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА.

рддрд░, рдЖрдореНрд╣рд╛рд▓рд╛ рдХрд╛рд╣реА рд░реЗрдбреАрдореЗрдб рд╕рд╛рдкрдбрд▓реЗ рдирд╛рд╣реА, рддреНрдпрд╛рдореБрд│реЗ рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрдЬреВрдирд╣реА рдЖрдордЪреЗ рдЪрд╛рдХ рдкреБрдиреНрд╣рд╛ рд╢реЛрдзреВрди рдХрд╛рдврд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ рд╕рд╛рдпрдХрд▓рдЪрд╛ рдЖрдзрд╛рд░ рдШреЗрдК рдЖрдордЪрд╛ рд╡рд┐рдХрд╛рд╕ рдЧреЛрд▓рдВрдЧрдордзреНрдпреЗ рд░рд┐рд╡реНрд╣рд░реНрд╕ рд╕реЙрдХреНрд╕ рдЖрдгрд┐ рдЖрдореНрд╣реА рдкреЙрд╡рд░рд╢реЗрд▓рдордзреНрдпреЗ рдХреНрд▓рд╛рдпрдВрдЯ рд▓рд╛рдЧреВ рдХрд░рддреЛ.

RSocksTun
рдордЧ rsockstun рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ?

RsocksTun рдЪреЗ рдСрдкрд░реЗрд╢рди (рдпрд╛рдкреБрдвреЗ rs рдореНрд╣рдгреВрди рд╕рдВрджрд░реНрднрд┐рдд) рджреЛрди рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдШрдЯрдХрд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ - Yamux рдЖрдгрд┐ Socks5 рд╕рд░реНрд╡реНрд╣рд░. рд╕реЙрдХреНрд╕5 рд╕рд░реНрд╡реНрд╣рд░ рд╣рд╛ рдирд┐рдпрдорд┐рдд рд╕реНрдерд╛рдирд┐рдХ рд╕реЙрдХреНрд╕5 рдЖрд╣реЗ, рддреЛ рдХреНрд▓рд╛рдпрдВрдЯрд╡рд░ рдЪрд╛рд▓рддреЛ. рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛рд╢реА рдЬреЛрдбрдгреНрдпрд╛рдВрдЪреЗ рдорд▓реНрдЯреАрдкреНрд▓реЗрдХреНрд╕рд┐рдВрдЧ (рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧрдмрджреНрджрд▓ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд╛?) yamux (рдЕрдЬреВрди рдПрдХ рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд░). рд╣реА рдпреЛрдЬрдирд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдиреЗрдХ рдХреНрд▓рд╛рдпрдВрдЯ рд╕реЙрдХреНрд╕5 рд╕рд░реНрд╡реНрд╣рд░ рд▓рд╛рдБрдЪ рдХрд░рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рддреНрдпрд╛рдВрдирд╛ рдмрд╛рд╣реНрдп рдХрдиреЗрдХреНрд╢рди рд╡рд┐рддрд░реАрдд рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рддреНрдпрд╛рдВрдирд╛ рдХреНрд▓рд╛рдпрдВрдЯрдкрд╛рд╕реВрди рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдПрдХрд╛рдЪ рдЯреАрд╕реАрдкреА рдХрдиреЗрдХреНрд╢рдирджреНрд╡рд╛рд░реЗ (рдЬрд╡рд│рдЬрд╡рд│ рдореАрдЯрд░рдкреНрд░реАрдЯрд░ рдкреНрд░рдорд╛рдгреЗ) рдлреЙрд░рд╡рд░реНрдб рдХрд░рддреЗ, рддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдореЛрдб рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЬреНрдпрд╛рд╢рд┐рд╡рд╛рдп рдЖрдореНрд╣реА рд╕рд╣рдЬ рдХрд░реВ рд╢рдХрдд рдирд╛рд╣реА. рдЕрдВрддрд░реНрдЧрдд рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдкреВрд░реНрдгрдкрдгреЗ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо.

yamux рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рдпрд╛рдЪреЗ рд╕рд╛рд░ рд╣реЗ рдЖрд╣реЗ рдХреА рддреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреЕрдХреЗрдЯрд╕рд╛рдареА 12-рдмрд╛рдЗрдЯ рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рд╕реНрдЯреНрд░реАрдордЪрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрддрд░ рд╕рд╛рджрд░ рдХрд░рддреЗ. (рдпреЗрдереЗ рдЖрдореНрд╣реА рдореБрджреНрджрд╛рдо рдереНрд░реЗрдб рдРрд╡рдЬреА тАЬрд╕реНрдЯреНрд░реАрдотАЭ рд╣рд╛ рд╢рдмреНрдж рд╡рд╛рдкрд░рддреЛ, рдЬреЗрдгреЗрдХрд░реБрди рд╡рд╛рдЪрдХрд╛рдВрдирд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдЯреНрд░реАрдо тАЬрдереНрд░реЗрдбтАЭ рд╕рд╣ рдЧреЛрдВрдзрд│рд╛рдд рдЯрд╛рдХреВ рдирдпреЗ - рдЖрдореНрд╣реА рдпрд╛ рд▓реЗрдЦрд╛рдд рд╣реА рд╕рдВрдХрд▓реНрдкрдирд╛ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░реВ). yamux рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдордзреНрдпреЗ рдкреНрд░рд╡рд╛рд╣ рдХреНрд░рдорд╛рдВрдХ, рдкреНрд░рд╡рд╛рд╣ рд╕реНрдерд╛рдкрд┐рдд/рд╕рдорд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдзреНрд╡рдЬ, рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдмрд╛рдЗрдЯреНрд╕рдЪреА рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рд╣рд╕реНрддрд╛рдВрддрд░рдг рд╡рд┐рдВрдбреЛрдЪрд╛ рдЖрдХрд╛рд░ рдЕрд╕рддреЛ.

рдЖрдореНрд╣реА рдкреЙрд╡рд░рд╢реЗрд▓рд╡рд░ рд░рд┐рд╡реНрд╣рд░реНрд╕ рд╕реЙрдХреНрд╕5 рдкреНрд░реЙрдХреНрд╕реА рд▓рд┐рд╣рд┐рддреЛ. рднрд╛рдЧ 1

рдкреНрд░рд╡рд╛рд╣ рд╕реНрдерд╛рдкрд┐рдд/рд╕рдорд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, yamux рдПрдХ рдХрд╛рдпрдорд╕реНрд╡рд░реВрдкреА рдпрдВрддреНрд░рдгрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рддреЗ рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрдкреНрд░реЗрд╖рдг рдЪреЕрдиреЗрд▓рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. Yamux рд╕рддреНрд░ рддрдпрд╛рд░ рдХрд░рддрд╛рдирд╛ Keeplive рд╕рдВрджреЗрд╢ рдпрдВрддреНрд░рдгреЗрдЪреЗ рдСрдкрд░реЗрд╢рди рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рд╡рд╛рд╕реНрддрд╡рд┐рдХ, рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдлрдХреНрдд рджреЛрди рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдЖрд╣реЗрдд: рд╕рдХреНрд╖рдо/рдЕрдХреНрд╖рдо рдХрд░рд╛ рдЖрдгрд┐ рдХрд╛рд╣реА рд╕реЗрдХрдВрджрд╛рдд рдкреЕрдХреЗрдЯ рдкрд╛рдард╡рдгреНрдпрд╛рдЪреА рд╡рд╛рд░рдВрд╡рд╛рд░рддрд╛. Keepalive рд╕рдВрджреЗрд╢ yamux рд╕рд░реНрд╡реНрд╣рд░ рдХрд┐рдВрд╡рд╛ yamux рдХреНрд▓рд╛рдпрдВрдЯрджреНрд╡рд╛рд░реЗ рдкрд╛рдард╡рд▓реЗ рдЬрд╛рдК рд╢рдХрддрд╛рдд. рдХрд╛рдпрдорд╕реНрд╡рд░реВрдкреА рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛рдирд╛, рджреВрд░рд╕реНрде рдкрдХреНрд╖рд╛рдиреЗ рддреНрдпрд╛рд▓рд╛ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реЗрд▓рд╛ рд╕рдВрджреЗрд╢ рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХ (рдЦрд░реЗрддрд░ рдПрдХ рдирдВрдмрд░) рдкрд╛рдард╡реВрди рдкреНрд░рддрд┐рд╕рд╛рдж рджреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, Keepalive рд╕рдорд╛рди рдкрд┐рдВрдЧ рдЖрд╣реЗ, рдлрдХреНрдд yamux рд╕рд╛рдареА.

рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд░рдЪреЗ рд╕рдВрдкреВрд░реНрдг рдСрдкрд░реЗрдЯрд┐рдВрдЧ рддрдВрддреНрд░: рдкреЕрдХреЗрдЯ рдкреНрд░рдХрд╛рд░, рдХрдиреЗрдХреНрд╢рди рд╕реЗрдЯрдЕрдк рдЖрдгрд┐ рдЯрд░реНрдорд┐рдиреЗрд╢рди рдлреНрд▓реЕрдЧреНрдЬ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлрд░ рдореЗрдХреЕрдирд┐рдЭрдордЪреЗ рддрдкрд╢реАрд▓рд╡рд╛рд░ рд╡рд░реНрдгрди рдХреЗрд▓реЗ рдЖрд╣реЗ. рддрдкрд╢реАрд▓ yamux рд▓рд╛.

рдкрд╣рд┐рд▓реНрдпрд╛ рднрд╛рдЧрд╛рдЪрд╛ рдирд┐рд╖реНрдХрд░реНрд╖

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

рд╕реНрддреНрд░реЛрдд: www.habr.com

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