рдкрд╛рд╡рд░рд╢реЗрд▓рдорд╛ рд░рд┐рднрд░реНрд╕ рдореЛрдЬрд╛ рел рдкреНрд░реЛрдХреНрд╕реА рд▓реЗрдЦреНрджреИред рднрд╛рдЧ рез

рей рднрд╛рдЧрдорд╛ рдЕрдиреБрд╕рдиреНрдзрд╛рди рд░ рд╡рд┐рдХрд╛рд╕рдХреЛ рдХрдерд╛ред рднрд╛рдЧ рез рдЕрдиреНрд╡реЗрд╖рдгрд╛рддреНрдордХ рдЫред
рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдмрд┐рдЪ рд░реВрдЦрд╣рд░реВ рдЫрдиреН - рдЕрдЭ рдмрдвреА рдлрд╛рдЗрджрд╛рд╣рд░реВред

рд╕рдорд╕реНрдпрд╛рдХреЛ рдЧрдарди

рдкреЗрдиреНрдЯреЗрд╕реНрдЯ рд░ RedTeam рдЕрднрд┐рдпрд╛рдирд╣рд░реВрдорд╛, рдпреЛ рд╕рдзреИрдВ рдЧреНрд░рд╛рд╣рдХрдХреЛ рдорд╛рдирдХ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫреИрди, рдЬрд╕реНрддреИ VPN, RDP, Citrix, рдЖрджрд┐ред рдЖрдиреНрддрд░рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдорд╛ рдкреНрд░рд╡реЗрд╢ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд▓рдВрдЧрд░рдХреЛ рд░реВрдкрдорд╛ред рдХреЗрд╣рд┐ рд╕реНрдерд╛рдирд╣рд░реВрдорд╛, рдорд╛рдирдХ VPN рд▓реЗ MFA рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрд╛рдо рдЧрд░реНрджрдЫ рд░ рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЯреЛрдХрди рджреЛрд╕реНрд░реЛ рдХрд╛рд░рдХрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЕрд░реВрдорд╛ рдпреЛ рдХреНрд░реВрд░ рд░реВрдкрдорд╛ рдЕрдиреБрдЧрдорди рдЧрд░рд┐рдиреНрдЫ рд░ рд╣рд╛рдореНрд░реЛ VPN рд▓рдЧрдЗрди рддреБрд░реБрдиреНрддреИ рджреЗрдЦрд┐рдиреЗ рд╣реБрдиреНрдЫ, рддрд┐рдиреАрд╣рд░реВ рднрдиреНрдЫрдиреН, рдпрд╕рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рднрдПрдХрд╛ рд╕рдмреИрд╕рдБрдЧ, рддрд░ рдЕрд░реВрдорд╛ рддреНрдпрд╣рд╛рдБ рдЫрдиреНред рдХреЗрд╡рд▓ рддреНрдпрд╕реНрддреЛ рдХреБрдиреИ рдорд╛рдзреНрдпрдо рдЫреИрдиред

рдпрд╕реНрддреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╣рд╛рдореАрд▓реЗ рдирд┐рд░рдиреНрддрд░ рддрдерд╛рдХрдерд┐рдд "рд░рд┐рднрд░реНрд╕ рдЯрдиреЗрд▓" рдмрдирд╛рдЙрдиреБ рдкрд░реНрдЫ - рдЖрдиреНрддрд░рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрдмрд╛рдЯ рдмрд╛рд╣реНрдп рд╕реНрд░реЛрдд рд╡рд╛ рд╣рд╛рдореАрд▓реЗ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрдиреЗ рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рдирд╣рд░реВред рдпрд╕реНрддреЛ рд╕реБрд░реБрдЩ рднрд┐рддреНрд░, рд╣рд╛рдореА рдкрд╣рд┐рд▓реЗ рдиреИ рдЧреНрд░рд╛рд╣рдХрд╣рд░реБ рдХреЛ рдЖрдиреНрддрд░рд┐рдХ рд╕реНрд░реЛрддрд╣рд░реБ рд╕рдВрдЧ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫреМрдВред

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

рддрд╕рд░реНрде, рд░рд╛рдореНрд░реЛ RedTeam рдЕрднрд┐рдпрд╛рдирдорд╛ рдзреНрдпрд╛рди рдирджрд┐рдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдЧреИрд░-рдорд╛рдирдХ рдорд╛рдзреНрдпрдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд░рд┐рднрд░реНрд╕ рдЯрдиреЗрд▓ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреБрдкрд░реНрдЫ рд░ рдиреЗрдЯрд╡рд░реНрдХрдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдкрд░реЗрдЯрд┐рдЩ рдореЛрдбрдорд╛ рд╕рдХреЗрд╕рдореНрдо рдирдЬрд┐рдХрдмрд╛рдЯ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрдиреБрдкрд░реНрдЫред

рдпрд╕реНрддреИ рдХреЗрд╣рд┐ рдЦреЛрдЬреНрдиреЗ рд╡рд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реМрдВред

рдХреБрдиреИ рдкрдирд┐ рдХреБрд░рд╛рдХреЛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЧрд░реНрдиреБ рдЕрдШрд┐, рд╣рд╛рдореАрд▓реЗ рдХреЗ рдирддрд┐рдЬрд╛ рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреМрдВ, рд╣рд╛рдореНрд░реЛ рд╡рд┐рдХрд╛рд╕рд▓реЗ рдХреЗ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрдиреБрдкрд░реНрджрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрдиреБрдкрд░реНрдЫред рдЯрдиреЗрд▓рдХрд╛ рд▓рд╛рдЧрд┐ рдХреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рд╣реБрдиреЗрдЫрдиреН рддрд╛рдХрд┐ рд╣рд╛рдореА рдЕрдзрд┐рдХрддрдо рд╕реНрдЯреЗрд▓реНрде рдореЛрдбрдорд╛ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ?

рдпреЛ рд╕реНрдкрд╖реНрдЯ рдЫ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдХреЗрд╕рдХреЛ рд▓рд╛рдЧрд┐ рддреНрдпрд╕реНрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдзреЗрд░реИ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫрдиреН, рддрд░ рдХрд╛рд░реНрдп рдЕрдиреБрднрд╡рдХреЛ рдЖрдзрд╛рд░рдорд╛, рдореБрдЦреНрдп рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрд▓рд╛рдИ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ:

  • Windows-7-10 OS рдорд╛ рдХрд╛рдо рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрд▓реЗ рд╡рд┐рдиреНрдбреЛрдЬ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рднрдПрдХреЛрд▓реЗ;
  • рдЧреНрд░рд╛рд╣рдХрд▓реЗ Ips рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдореВрд░реНрдЦ рд╕реБрдиреНрдирдмрд╛рдЯ рдмрдЪреНрди SSL рдорд╛рд░реНрдлрдд рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрджрдЫ;
  • рдЬрдбрд╛рди рдЧрд░реНрджрд╛, рдЧреНрд░рд╛рд╣рдХрд▓реЗ рдкреНрд░рд╛рдзрд┐рдХрд░рдгрдХреЛ рд╕рд╛рде рдкреНрд░реЛрдХреНрд╕реА рд╕рд░реНрднрд░ рдорд╛рд░реНрдлрдд рдХрд╛рдорд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреБрдкрд░реНрдЫ, рдХрд┐рдирднрдиреЗ рдзреЗрд░реИ рдХрдореНрдкрдиреАрд╣рд░реВрдорд╛, рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рд╣реБрдиреНрдЫред рд╡рд╛рд╕реНрддрд╡рдорд╛, рдХреНрд▓рд╛рдЗрдиреНрдЯ рдореЗрд╕рд┐рдирд▓рд╛рдИ рдпрд╕рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреЗрд╣рд┐ рдкрдирд┐ рдерд╛рд╣рд╛ рдирд╣реБрди рд╕рдХреНрдЫ, рд░ рдкреНрд░реЛрдХреНрд╕реА рдкрд╛рд░рджрд░реНрд╢реА рдореЛрдбрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рддрд░ рд╣рд╛рдореАрд▓реЗ рдпрд╕реНрддреЛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрдкрд░реНрдЫ;
  • рдЧреНрд░рд╛рд╣рдХ рднрд╛рдЧ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд░ рдкреЛрд░реНрдЯреЗрдмрд▓ рд╣реБрдиреБрдкрд░реНрдЫ;
    рдпреЛ рд╕реНрдкрд╖реНрдЯ рдЫ рдХрд┐ рдЧреНрд░рд╛рд╣рдХрдХреЛ рд╕рдЮреНрдЬрд╛рд▓ рднрд┐рддреНрд░ рдХрд╛рдо рдЧрд░реНрди, рддрдкрд╛рдЗрдБ рдХреНрд▓рд╛рдЗрдиреНрдЯ рдореЗрд╕рд┐рдирдорд╛ OpenVPN рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рддрдкрд╛рдЗрдБрдХреЛ рд╕рд░реНрднрд░рдорд╛ рдПрдХ рдкреВрд░реНрдг рдЯрдиреЗрд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ (рднрд╛рдЧреНрдпрд╡рд╢, openvpn рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓реЗ рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫрдиреН)ред рддрд░, рдкрд╣рд┐рд▓реЛ, рдпрд╕рд▓реЗ рд╕рдзреИрдВ рдХрд╛рдо рдЧрд░реНрджреИрди, рдХрд┐рдирдХрд┐ рд╣рд╛рдореА рддреНрдпрд╣рд╛рдБ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВ рдирд╣реБрди рд╕рдХреНрдЫреМрдВ, рд░ рджреЛрд╕реНрд░реЛ, рдпрд╕рд▓реЗ рдпрддрд┐ рдзреЗрд░реИ рд╢реЛрд░ рдордЪрд╛рдЙрдиреЗрдЫ рдХрд┐ рдПрдХ рд╕рднреНрдп SIEM рд╡рд╛ HIPS рд▓реЗ рддреБрд░реБрдиреНрддреИ рд╣рд╛рдореАрд▓рд╛рдИ "рд╕реНрдирд┐рдЪ" рдЧрд░реНрдиреЗрдЫред рдЖрджрд░реНрд╢ рд░реВрдкрдорд╛, рд╣рд╛рдореНрд░реЛ рдХреНрд▓рд╛рдЗрдиреНрдЯ рдПрдХ рддрдерд╛рдХрдерд┐рдд рдЗрдирд▓рд╛рдЗрди рдХрдорд╛рдгреНрдб рд╣реБрдиреБрдкрд░реНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ bash рд╢реЗрд▓рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░рд┐рдиреНрдЫ, рд░ рдХрдорд╛рдгреНрдб рд▓рд╛рдЗрди рдорд╛рд░реНрдлрдд рд╕реБрд░реВ рдЧрд░рд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╢рдмреНрдж рдореНрдпрд╛рдХреНрд░реЛрдмрд╛рдЯ рдЖрджреЗрд╢рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджрд╛ред
  • рд╣рд╛рдореНрд░реЛ рд╕реБрд░реБрдЩ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рд╣реБрдиреБрдкрд░реНрдЫ рд░ рдПрдХреИ рд╕рд╛рде рдзреЗрд░реИ рдЬрдбрд╛рдирд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ;
  • рдХреНрд▓рд╛рдЗрдиреНрдЯ-рд╕рд░реНрднрд░ рдЬрдбрд╛рдирд╕рдБрдЧ рдХреБрдиреИ рдкреНрд░рдХрд╛рд░рдХреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╣реБрдиреБрдкрд░реНрджрдЫ рддрд╛рдХрд┐ рд╕реБрд░реБрдЩ рд╣рд╛рдореНрд░реЛ рдЧреНрд░рд╛рд╣рдХрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реБрдиреНрдЫ, рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдареЗрдЧрд╛рдирд╛ рд░ рдкреЛрд░реНрдЯрдорд╛ рд╣рд╛рдореНрд░реЛ рд╕рд░реНрднрд░рдорд╛ рдЖрдЙрдиреЗ рд╕рдмреИрдХреЛ рд▓рд╛рдЧрд┐ рд╣реЛрдЗрдиред рдЖрджрд░реНрд╢ рд░реВрдкрдорд╛, рдореВрд▓ рдбреЛрдореЗрдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдмрд┐рд░рд╛рд▓рд╛рд╣рд░реВ рд╡рд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд┐рд╖рдпрд╣рд░реВ рднрдПрдХреЛ рд▓реНрдпрд╛рдиреНрдбрд┐рдЩ рдкреГрд╖реНрда "рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВ" рдХреЛ рд▓рд╛рдЧрд┐ рдЦреЛрд▓реНрдиреБ рдкрд░реНрдЫред
    рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпрджрд┐ рдЧреНрд░рд╛рд╣рдХ рдПрдХ рдЪрд┐рдХрд┐рддреНрд╕рд╛ рд╕рдВрд╕реНрдерд╛ рд╣реЛ рднрдиреЗ, рдХреНрд▓рд┐рдирд┐рдХ рдХрд░реНрдордЪрд╛рд░реАрд▓реЗ рдкрд╣реБрдБрдЪ рдЧрд░реЗрдХреЛ рд╕реНрд░реЛрдд рдЬрд╛рдБрдЪ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдиреЗ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рд╢рд╛рд╕рдХрдХреЛ рд▓рд╛рдЧрд┐, рдФрд╖рдзрд┐ рдЙрддреНрдкрд╛рджрдирд╣рд░реВ рднрдПрдХреЛ рдкреГрд╖реНрда, рдирд┐рджрд╛рдирдХреЛ рд╡рд┐рд╡рд░рдгрд╕рд╣рд┐рддрдХреЛ рд╡рд┐рдХрд┐рдкрд┐рдбрд┐рдпрд╛, рд╡рд╛ рдбрд╛. рдХреЛрдорд╛рд░реЛрд╡реНрд╕реНрдХреАрдХреЛ рдмреНрд▓рдЧ, рдЖрджрд┐ред рдЦреЛрд▓реНрдиреБ рдкрд░реНрдЫред

рдЕрд╡рд╕реНрдерд┐рдд рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг

рдЖрдлреНрдиреЛ рд╕рд╛рдЗрдХрд▓ рдкреБрди: рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЧрд░реНрдиреБ рдЕрдШрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдЕрд╡рд╕реНрдерд┐рдд рд╕рд╛рдЗрдХрд▓рд╣рд░реВрдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рд░ рд╣рд╛рдореАрд▓рд╛рдИ рд╡рд╛рд╕реНрддрд╡рдореИ рдпрд╕рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЫ рдХрд┐ рдЫреИрди рднрдиреЗрд░ рдмреБрдЭреНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рд░, рд╕рдореНрднрд╡рддрдГ, рд╣рд╛рдореА рдорд╛рддреНрд░ рд╣реЛрдЗрдиреМрдВ рдЬрд╕рд▓реЗ рдпрд╕реНрддреЛ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕рд╛рдЗрдХрд▓рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмрд╛рд░реЗ рд╕реЛрдЪреЗрдХрд╛ рдЫреМрдВред

рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рдЧреБрдЧрд▓рд┐рдЩ (рд╣рд╛рдореА рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдЧреБрдЧрд▓ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ), рд╕рд╛рдереИ "рд░рд┐рднрд░реНрд╕ рдореЛрдЬрд╛" рд╢рдмреНрджрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ Github рдорд╛ рдЦреЛрдЬреА рдЧрд░реНрджрд╛ рдзреЗрд░реИ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдЖрдПрдиред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рдпреЛ рд╕рдмреИ рд░рд┐рднрд░реНрд╕ рдкреЛрд░реНрдЯ рдлрд░реНрд╡рд╛рд░реНрдбрд┐рдЩ рд░ рдпрд╕рд╕рдБрдЧ рдЬреЛрдбрд┐рдПрдХреЛ рд╕рдмреИ рдХреБрд░рд╛рдХреЛ рд╕рд╛рде ssh рдЯрдиреЗрд▓рд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рддрд▓ рдЖрдЙрдБрдЫред SSH рдЯрдиреЗрд▓рд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЫрдиреН:

github.com/klsecservices/rpivot
Kaspersky Lab рдорд╛ рдХреЗрдЯрд╛рд╣рд░реВрдмрд╛рдЯ рд░рд┐рднрд░реНрд╕ рдЯрдиреЗрд▓рдХреЛ рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдирд╛рдорд▓реЗ рдпреЛ рд▓рд┐рдкрд┐рдХреЛ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд╣реЛ рднрдиреЗрд░ рд╕реНрдкрд╖реНрдЯ рдкрд╛рд░реНрдЫред Python 2.7 рдорд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ, рдЯрдиреЗрд▓ рдХреНрд▓рд┐рдпрд░рдЯреЗрдХреНрд╕реНрдЯ рдореЛрдбрдорд╛ рд╕рдЮреНрдЪрд╛рд▓рди рд╣реБрдиреНрдЫ (рдЬрд╕реНрддреИ рдпреЛ рдЕрд╣рд┐рд▓реЗ рднрдиреНрди рдлреЗрд╕рди рд╣реЛ - hello RKN)

github.com/tonyseek/rsocks
рдкрд╛рдЗрдердирдорд╛ рдЕрд░реНрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рд╕реНрдкрд╖реНрдЯ рдкрд╛рдардорд╛ рдкрдирд┐, рддрд░ рдердк рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВрд╕рдБрдЧред рдпреЛ рдореЛрдбреНрдпреБрд▓рдХреЛ рд░реВрдкрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ рддрдкрд╛рдЗрдБрдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдорд╛ рд╕рдорд╛рдзрд╛рди рдПрдХреАрдХреГрдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ API рдЫред

github.com/llkat/rsockstun
github.com/mis-team/rsockstun
рдкрд╣рд┐рд▓реЛ рд▓рд┐рдЩреНрдХ Golang рдорд╛ рд░рд┐рднрд░реНрд╕ sox рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдореВрд▓ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛ (рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдЫреИрди)ред
рджреЛрд╕реНрд░реЛ рд▓рд┐рдЩреНрдХ рдердк рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдХреЛ рд╕рд╛рде рд╣рд╛рдореНрд░реЛ рд╕рдВрд╢реЛрдзрди рд╣реЛ, Golang рдорд╛ рдкрдирд┐ред рд╣рд╛рдореНрд░реЛ рд╕рдВрд╕реНрдХрд░рдгрдорд╛, рд╣рд╛рдореАрд▓реЗ SSL рд▓рд╛рдЧреВ рдЧрд░реНрдпреМрдВ, NTLM рдкреНрд░рд╛рдзрд┐рдХрд░рдгрдХреЛ рд╕рд╛рде рдкреНрд░реЛрдХреНрд╕реА рдорд╛рд░реНрдлрдд рдХрд╛рдо, рдХреНрд▓рд╛рдЗрдиреНрдЯрдорд╛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг, рдЧрд▓рдд рдкрд╛рд╕рд╡рд░реНрдбрдХреЛ рдЕрд╡рд╕реНрдерд╛рдорд╛ рд▓реНрдпрд╛рдиреНрдбрд┐рдЩ рдкреГрд╖реНрда (рд╡рд╛ рдмрд░реБ, рд▓реНрдпрд╛рдиреНрдбрд┐рдЩ рдкреГрд╖реНрдардорд╛ рд░рд┐рдбрд┐рд░реЗрдХреНрдЯ), рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдореЛрдб (рдЕрд░реНрдерд╛рдд рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВред рдПрдХреИ рд╕рдордпрдорд╛ рд╕реБрд░реБрдЩрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫ) , рдЧреНрд░рд╛рд╣рдХрд▓рд╛рдИ рдкрд┐рдЩ рдЧрд░реНрдиреЗ рдкреНрд░рдгрд╛рд▓реА рдЬреБрди рдК рдЬреАрд╡рд┐рдд рдЫ рд╡рд╛ рдЫреИрди рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиред

github.com/jun7th/tsocks
рдкрд╛рдЗрдердирдорд╛ рд╣рд╛рдореНрд░рд╛ "рдЪрд┐рдирд┐рдпрд╛рдБ рд╕рд╛рдереАрд╣рд░реВ" рдмрд╛рдЯ рд░рд┐рднрд░реНрд╕ рд╕реЛрдХреНрд╕рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рддреНрдпрд╣рд╛рдБ, рдЕрд▓реНрдЫреА рд░ "рдЕрдорд░" рдХреЛ рд▓рд╛рдЧрд┐, рддреНрдпрд╣рд╛рдБ рдЪрд┐рдирд┐рдпрд╛рдБрд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рднреЗрд▓рд╛ рдЧрд░рд┐рдПрдХреЛ рд░ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдПрдХ рддрдпрд╛рд░-рдмрдирд╛рдИ рдмрд╛рдЗрдирд░реА (exe) рдЫред рдпрд╣рд╛рдБ, рдХреЗрд╡рд▓ рдЪрд┐рдирд┐рдпрд╛рдБ рднрдЧрд╡рд╛рдирд▓рд╛рдИ рдерд╛рд╣рд╛ рдЫ рдпреЛ рдмрд╛рдЗрдирд░реАрдорд╛ рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрд╛рд╣реЗрдХ рдЕрд░реВ рдХреЗ рд╣реБрди рд╕рдХреНрдЫ, рддреНрдпрд╕реИрд▓реЗ рдЖрдлреНрдиреИ рдЬреЛрдЦрд┐рдо рд░ рдЬреЛрдЦрд┐рдордорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

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

MSF рдорд┐рдЯрд░рдкреНрд░рд┐рдЯрд░
рдпрд╣рд╛рдБ, рддрд┐рдиреАрд╣рд░реВ рднрдиреНрдЫрдиреН, рдХреБрдиреИ рдЯрд┐рдкреНрдкрдгреА рдЫреИрдиред рд╕рдмреИ рднрдиреНрджрд╛ рдХрдо рд╡рд╛ рдХрдо рд╢рд┐рдХреНрд╖рд┐рдд рд╣реНрдпрд╛рдХрд░рд╣рд░реВ рдпрд╕ рдХреБрд░рд╛рд╕рдБрдЧ рдзреЗрд░реИ рдкрд░рд┐рдЪрд┐рдд рдЫрдиреН рд░ рд╕реБрд░рдХреНрд╖рд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдпрд╕рд▓рд╛рдИ рдХрддреНрддрд┐ рд╕рдЬрд┐рд▓реИ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рд╕рдХрд┐рдиреНрдЫ рднрдиреЗрд░ рдмреБрдЭреНрджрдЫрдиреНред

рдорд╛рдерд┐ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХрд╛ рд╕рдмреИ рдЙрдкрдХрд░рдгрд╣рд░реВрд▓реЗ рд╕рдорд╛рди рдкреНрд░рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрд╛рдо рдЧрд░реНрджрдЫ: рдиреЗрдЯрд╡рд░реНрдХ рднрд┐рддреНрд░рдХреЛ рдореЗрд╕рд┐рдирдорд╛ рдкреВрд░реНрд╡-рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдпреЛрдЧреНрдп рдмрд╛рдЗрдирд░реА рдореЛрдбреНрдпреБрд▓ рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдмрд╛рд╣реНрдп рд╕рд░реНрднрд░рд╕рдБрдЧ рдЬрдбрд╛рди рд╕реНрдерд╛рдкрд┐рдд рдЧрд░реНрджрдЫред рд╕рд░реНрднрд░рд▓реЗ SOCKS4/5 рд╕рд░реНрднрд░ рдЪрд▓рд╛рдЙрдБрдЫ рдЬрд╕рд▓реЗ рдЬрдбрд╛рдирд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдЫ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХреНрд▓рд╛рдЗрдиреНрдЯрдорд╛ рд░рд┐рд▓реЗ рдЧрд░реНрдЫред

рдорд╛рдерд┐рдХрд╛ рд╕рдмреИ рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдмреЗрдлрд╛рдЗрджрд╛ рдпреЛ рд╣реЛ рдХрд┐ рдЧреНрд░рд╛рд╣рдХ рдореЗрд╕рд┐рдирдорд╛ рдкрд╛рдЗрдерди рд╡рд╛ рдЧреЛрд▓рд╛рдЩреНрдЧ рд╕реНрдерд╛рдкрдирд╛ рд╣реБрдиреБрдкрд░реНрдЫ (рдХреЗ рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рд╛рдп: рдкрд╛рдЗрдердирд▓рд╛рдИ рдореЗрд╕рд┐рдирдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрдХреЛ рджреЗрдЦреНрдиреБрднрдПрдХреЛ рдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдХрдореНрдкрдиреА рдирд┐рд░реНрджреЗрд╢рдХ рд╡рд╛ рдХрд╛рд░реНрдпрд╛рд▓рдпрдХрд╛ рдХрд░реНрдордЪрд╛рд░реАрд╣рд░реВ?), рд╡рд╛ рдкреВрд░реНрд╡-рдПрдХрддреНрд░рд┐рддред рдмрд╛рдЗрдирд░реА (рд╡рд╛рд╕реНрддрд╡рдорд╛ рдкрд╛рдЗрдерди) рд▓рд╛рдИ рдпрд╕ рдореЗрд╕рд┐рдирдорд╛ рддрд╛рдиреНрдиреБ рдкрд░реНрдЫ рд░ рдПрдЙрдЯреИ рдмреЛрддрд▓рдорд╛ рд▓рд┐рдкрд┐) рд░ рдпреЛ рдмрд╛рдЗрдирд░реА рдкрд╣рд┐рд▓реЗ рдиреИ рддреНрдпрд╣рд╛рдБ рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реНред рд░ рдПрдХ exe рдбрд╛рдЙрдирд▓реЛрдб рд░ рддреНрдпрд╕рдкрдЫрд┐ рдпреЛ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдПрдиреНрдЯрд┐рднрд╛рдЗрд░рд╕ рд╡рд╛ HIPS рдХреЛ рд▓рд╛рдЧреА рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдкрдирд┐ рд╣реЛред

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

рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рд╕реБрд░реБ рдЧрд░реМрдВ

рдпреЛ рд╕реНрдкрд╖реНрдЯ рдЫ рдХрд┐ рдкрд╣рд┐рд▓реЗ рд╣рд╛рдореА Google рдорд╛ рд╣реЗрд░реНрдиреЗрдЫреМрдВ рд░... рд╣рд╛рдореАрд▓реЗ рдпрд╕ рд╡рд┐рд╖рдпрдорд╛ рдХреЗрд╣рд┐ рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреЗ рдЫреИрдиреМрдВ (рдпрджрд┐ рдХрд╕реИрд▓реЗ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХреЛ рдЫ рднрдиреЗ, рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВрдорд╛ рд▓рд┐рдЩреНрдХ рдкреЛрд╕реНрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН)ред рддреНрдпрд╣рд╛рдБ рдорд╛рддреНрд░ рдЫ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди Powershell рдорд╛ Socks5, рддрд░ рдпреЛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп "рдкреНрд░рддреНрдпрдХреНрд╖" sox рд╣реЛ, рдЬрд╕рдХреЛ рдЖрдлреНрдиреИ рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ рдЫрдиреН (рд╣рд╛рдореА рддрд┐рдиреАрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдкрдЫрд┐ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВ)ред рддрдкрд╛рдИрдВ рдкрдХреНрдХреИ рдкрдирд┐, рдЖрдлреНрдиреЛ рд╣рд╛рддрдХреЛ рдПрдХ рд╕рд╛рдиреЛ рдЪрд╛рд▓ рд╕рдВрдЧ, рдпрд╕рд▓рд╛рдИ рдЙрд▓реНрдЯреЛ рдПрдХ рдорд╛ рдкрд░рд┐рдгрдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рддрд░ рдпреЛ рдХреЗрд╡рд▓ рдПрдХрд▓-рдереНрд░реЗрдбреЗрдб рд╕реЛрдХреНрд╕ рд╣реБрдиреЗрдЫ, рдЬреБрди рд╣рд╛рдореНрд░реЛ рд▓рд╛рдЧрд┐ рдЪрд╛рд╣рд┐рдиреЗ рдХреБрд░рд╛ рд╣реЛрдЗрдиред

рддреНрдпрд╕реЛрднрдП, рд╣рд╛рдореАрд▓реЗ рдХреБрдиреИ рдкрдирд┐ рддрдпрд╛рд░реА рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХрд╛ рдЫреИрдиреМрдВ, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореАрд▓реЗ рдЕрдЭреИ рдкрдирд┐ рд╣рд╛рдореНрд░реЛ рдкрд╛рдЩреНрдЧреНрд░рд╛рд▓рд╛рдИ рдкреБрди: рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдЧрд░реНрдиреБрдкрд░реНрдиреЗрдЫред рд╣рд╛рдореА рд╣рд╛рдореНрд░реЛ рд╕рд╛рдЗрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдЖрдзрд╛рд░рдХреЛ рд░реВрдкрдорд╛ рд▓рд┐рдиреЗрдЫреМрдВ рд╣рд╛рдореНрд░реЛ рд╡рд┐рдХрд╛рд╕ Golang рдорд╛ рд░рд┐рднрд░реНрд╕ sox, рд░ рд╣рд╛рдореА Powershell рдорд╛ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЧреНрд░рд╛рд╣рдХ рд▓рд╛рдЧреВ рдЧрд░реНрдЫреМрдВред

RSocksTun
рддреНрдпрд╕реЛрднрдП рдХрд╕рд░реА rsockstun рдХрд╛рдо рдЧрд░реНрдЫ?

RsocksTun рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рди (рдпрд╣рд╛рдБ рдкрдЫрд┐ rs рдХреЛ рд░реВрдкрдорд╛ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ) рджреБрдИ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ - Yamux рд░ Socks5 рд╕рд░реНрднрд░ред Socks5 рд╕рд░реНрднрд░ рдПрдХ рдирд┐рдпрдорд┐рдд рд╕реНрдерд╛рдиреАрдп socks5 рд╣реЛ, рдпреЛ рдЧреНрд░рд╛рд╣рдХ рдорд╛ рдЪрд▓реНрдЫред рд░ рдпрд╕рдорд╛ рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд┐рдЩ (рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдЩрдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕рдореНрдЭрдиреБрд╣реЛрд╕реН?) yamux (рдЕрд░реНрдХреЛ рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд░)ред рдпреЛ рдпреЛрдЬрдирд╛рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдзреЗрд░реИ рдЧреНрд░рд╛рд╣рдХ рдореЛрдЬрд╛ рел рд╕рд░реНрднрд░рд╣рд░реВ рд╕реБрд░реБ рдЧрд░реНрди рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдмрд╛рд╣реНрдп рдЬрдбрд╛рдирд╣рд░реВ рд╡рд┐рддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдПрдХрд▓ TCP рдЬрдбрд╛рди (рд▓рдЧрднрдЧ рдорд┐рдЯрд░рдкреНрд░рд┐рдЯрд░рдорд╛ рдЬрд╕реНрддреИ) рдорд╛рд░реНрдлрдд рдХреНрд▓рд╛рдЗрдиреНрдЯрдмрд╛рдЯ рд╕рд░реНрднрд░рдорд╛ рдлрд░реНрд╡рд╛рд░реНрдб рдЧрд░реНрджреИ, рдпрд╕рд░реА рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдореЛрдб рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рдЬрд╕рдХреЛ рдмрд┐рдирд╛ рд╣рд╛рдореА рд╕рдЬрд┐рд▓реИ рд╣реБрдиреЗрдЫреИрдиреМрдВред рдЖрдиреНрддрд░рд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдорд╛ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрд╖рдоред

yamux рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреНрдиреЗ рд╕рд╛рд░ рдпреЛ рд╣реЛ рдХрд┐ рдпрд╕рд▓реЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрдпрд╛рдХреЗрдЯрдХреЛ рд▓рд╛рдЧрд┐ 12-рдмрд╛рдЗрдЯ рд╣реЗрдбрд░рдХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджреИ рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдиреЗрдЯрд╡рд░реНрдХ рддрд╣ рдкрд░рд┐рдЪрдп рдЧрд░рд╛рдЙрдБрдЫред (рдпрд╣рд╛рдБ рд╣рд╛рдореАрд▓реЗ рдЬрд╛рдирд╛рдЬрд╛рдиреА рдереНрд░реЗрдбрдХреЛ рд╕рдЯреНрдЯрд╛ "рд╕реНрдЯреНрд░рд┐рдо" рд╢рдмреНрдж рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫреМрдВ, рддрд╛рдХрд┐ рдкрд╛рдардХрд▓рд╛рдИ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╕реНрдЯреНрд░рд┐рдо "рдереНрд░реЗрдб" рд╕рдБрдЧ рднреНрд░рдорд┐рдд рдирд╣реЛрд╕реН - рд╣рд╛рдореА рдпрд╕ рд▓реЗрдЦрдорд╛ рдпреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдкрдирд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВ)ред yamux рд╣реЗрдбрд░рд▓реЗ рд╕реНрдЯреНрд░рд┐рдо рдирдореНрдмрд░, рд╕реНрдЯреНрд░рд┐рдо рд╕реНрдерд╛рдкрдирд╛/рд╕рдорд╛рдкреНрдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЭрдгреНрдбрд╛рд╣рд░реВ, рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХрд╛ рдмрд╛рдЗрдЯрд╣рд░реВрдХреЛ рд╕рдЩреНрдЦреНрдпрд╛, рд░ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд╕рдЮреНрдЭреНрдпрд╛рд▓рдХреЛ рдЖрдХрд╛рд░ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред

рдкрд╛рд╡рд░рд╢реЗрд▓рдорд╛ рд░рд┐рднрд░реНрд╕ рдореЛрдЬрд╛ рел рдкреНрд░реЛрдХреНрд╕реА рд▓реЗрдЦреНрджреИред рднрд╛рдЧ рез

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

рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд░рдХреЛ рд╕рдореНрдкреВрд░реНрдг рд╕рдЮреНрдЪрд╛рд▓рди рдкреНрд░рд╡рд┐рдзрд┐: рдкреНрдпрд╛рдХреЗрдЯ рдкреНрд░рдХрд╛рд░рд╣рд░реВ, рдЬрдбрд╛рди рд╕реЗрдЯрдЕрдк рд░ рд╕рдорд╛рдкреНрддрд┐ рдЭрдгреНрдбрд╛рд╣рд░реВ, рд░ рдбрд╛рдЯрд╛ рдЯреНрд░рд╛рдиреНрд╕рдлрд░ рдореЗрдХрд╛рдирд┐рдЬреНрдорд▓рд╛рдИ рд╡рд┐рд╕реНрддреГрдд рд░реВрдкрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдЫред рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рд╣рд░реБ yamux рд▓рд╛рдИред

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

рддреНрдпрд╕реЛрднрдП, рд▓реЗрдЦрдХреЛ рдкрд╣рд┐рд▓реЛ рднрд╛рдЧрдорд╛, рд╣рд╛рдореАрд▓реЗ рд░рд┐рднрд░реНрд╕ рдЯрдиреЗрд▓рд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХреЗрд╣реА рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдкрд░рд┐рдЪрд┐рдд рднрдпреМрдВ, рддрд┐рдиреАрд╣рд░реВрдХреЛ рдлрд╛рдЗрджрд╛ рд░ рдмреЗрдлрд╛рдЗрджрд╛рд╣рд░реВ рд╣реЗрд░реНрдпреМрдВ, рдпрд╛рдордХреНрд╕ рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд░рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд╕рдВрдпрдиреНрддреНрд░рдХреЛ рдЕрдзреНрдпрдпрди рдЧрд░реНтАНрдпреМрдВ рд░ рдирдпрд╛рдБ рдирд┐рд░реНрдорд┐рдд рдкрд╛рд╡рд░рд╢реЗрд▓ рдореЛрдбреНрдпреБрд▓рдХрд╛ рд▓рд╛рдЧрд┐ рдЖрдзрд╛рд░рднреВрдд рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рд╡рд░реНрдгрди рдЧрд░реНрдпреМрдВред рдЕрд░реНрдХреЛ рднрд╛рдЧрдорд╛ рд╣рд╛рдореА рдореЛрдбреНрдпреБрд▓ рдЖрдлреИрдВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдиреЗрдЫреМрдВ, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдкрдорд╛ рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯред рдлреЗрд░рд┐ рдЬрд╛рд░реА рд░рд╛рдЦреМрдВрд▓рд╛ред рд╕реНрд╡рд┐рдЪ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН :)

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди