рдПрдирдкреАрдПрдо рдХреЛ 15 рдлрд╝рд┐рд╢рд┐рдВрдЧ рдФрд░ рд╕реНрдкреИрдо рдкреИрдХреЗрдЬ рдорд┐рд▓реЗ

рдПрдирдкреАрдПрдо рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдкрд░ рдПрдХ рд╣рдорд▓рд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк 20 рдлрд░рд╡рд░реА рдХреЛ рдПрдирдкреАрдПрдо рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдореЗрдВ 15 рд╣рдЬрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдкреИрдХреЗрдЬ рд░рдЦреЗ рдЧрдП рдереЗ, рдЬрд┐рдирдХреА README рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдлрд╝рд┐рд╢рд┐рдВрдЧ рд╕рд╛рдЗрдЯреЛрдВ рдпрд╛ рд░реЗрдлрд░рд▓ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдВрдХ рдереЗ, рдЬрд┐рди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдкрд░ рд░реЙрдпрд▓реНрдЯреА рдХрд╛ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рджреМрд░рд╛рди, рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ 190 рдЕрджреНрд╡рд┐рддреАрдп рдлрд╝рд┐рд╢рд┐рдВрдЧ рдпрд╛ рд╡рд┐рдЬреНрдЮрд╛рдкрди рд▓рд┐рдВрдХ рдХреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ, рдЬреЛ 31 рдбреЛрдореЗрди рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рдереЗред

рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдирд╛рдо рдЖрдо рд▓реЛрдЧреЛрдВ рдХреА рд░реБрдЪрд┐ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдиреЗ рдЧрдП рдереЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдлреНрд░реА-рдЯрд┐рдХрдЯреЙрдХ-рдлреЙрд▓реЛрдЕрд░реНрд╕", "рдлреНрд░реА-рдПрдХреНрд╕рдмреЙрдХреНрд╕-рдХреЛрдб", "рдЗрдВрд╕реНрдЯрд╛рдЧреНрд░рд╛рдо-рдлреЙрд▓реЛрдЕрд░реНрд╕-рдлреНрд░реА", рдЖрджрд┐ред рдПрдирдкреАрдПрдо рдХреЗ рдореБрдЦреНрдп рдкреГрд╖реНрда рдкрд░ рд╣рд╛рд▓ рдХреЗ рдЕрдкрдбреЗрдЯ рдХреА рд╕реВрдЪреА рдХреЛ рд╕реНрдкреИрдо рдкреИрдХреЗрдЬреЛрдВ рд╕реЗ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдгрдирд╛ рдХреА рдЧрдИ рдереАред рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдореБрдлреНрдд рдЙрдкрд╣рд╛рд░, рдЙрдкрд╣рд╛рд░, рдЧреЗрдо рдЪреАрдЯ, рд╕рд╛рде рд╣реА TikTok рдФрд░ Instagram рдЬреИрд╕реЗ рд╕реЛрд╢рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдмрд░ рдФрд░ рд▓рд╛рдЗрдХ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдлреНрдд рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓рд┐рдВрдХ рджрд┐рдП рдЧрдП рдереЗред рдпрд╣ рдкрд╣рд▓рд╛ рдРрд╕рд╛ рд╣рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ; рджрд┐рд╕рдВрдмрд░ рдореЗрдВ, NuGet, NPM рдФрд░ PyPi рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ 144 рд╣рдЬрд╝рд╛рд░ рд╕реНрдкреИрдо рдкреИрдХреЗрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдП рдЧрдП рдереЗред

 рдПрдирдкреАрдПрдо рдХреЛ 15 рдлрд╝рд┐рд╢рд┐рдВрдЧ рдФрд░ рд╕реНрдкреИрдо рдкреИрдХреЗрдЬ рдорд┐рд▓реЗ

рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдкрд╛рдпрдерди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрддреНрдкрдиреНрди рдХреА рдЧрдИ рдереА рдЬреЛ рдЬрд╛рд╣рд┐рд░ рддреМрд░ рдкрд░ рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рдЫреЛрдбрд╝ рджреА рдЧрдИ рдереА рдФрд░ рдЗрд╕рдореЗрдВ рд╣рдорд▓реЗ рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпрд╢реАрд▓ рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓ рд╢рд╛рдорд┐рд▓ рдереЗред рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЦрд╛рддреЛрдВ рдХреЗ рддрд╣рдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдРрд╕реА рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬреЛ рдЯреНрд░реИрдХ рдХреЛ рдЦреЛрд▓рдирд╛ рдФрд░ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдкрд╣рдЪрд╛рдирдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдмрдирд╛рддреЗ рд╣реИрдВред

рдзреЛрдЦрд╛рдзрдбрд╝реА рдЧрддрд┐рд╡рд┐рдзрд┐ рдХреЗ рдЕрд▓рд╛рд╡рд╛, NPM рдФрд░ PyPi рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреИрдХреЗрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рдХрдИ рдкреНрд░рдпрд╛рд╕ рднреА рдкрд╛рдП рдЧрдП рд╣реИрдВ:

  • PyPI рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдореЗрдВ 451 рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреИрдХреЗрдЬ рдкрд╛рдП рдЧрдП, рдЬреЛ рдЯрд╛рдЗрдкреЛрд╕реНрдХреНрд╡реИрдЯрд┐рдВрдЧ (рд╕рдорд╛рди рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдЬреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд░реНрдгреЛрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, vyper рдХреЗ рдмрдЬрд╛рдп vper, bitcoinlib рдХреЗ рдмрдЬрд╛рдп bitcoinnlib, cryptofeed рдХреЗ рдмрдЬрд╛рдп ccryptofeed, ccxt рдХреЗ рдмрдЬрд╛рдп ccxtt, cryptocompare рдХреЗ рдмрдЬрд╛рдп cryptocommpare, selenium рдХреЗ рдмрдЬрд╛рдп seleium, pyinstaller рдХреЗ рдмрдЬрд╛рдп pinstaller, рдЖрджрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЦреБрдж рдХреЛ рдХреБрдЫ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рдЪреНрдЫрдиреНрди рдХрд░рддреЗ рд╣реИрдВред рдкреИрдХреЗрдЬ рдореЗрдВ рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдЪреЛрд░реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрдкрд╖реНрдЯ рдХреЛрдб рд╢рд╛рдорд┐рд▓ рдерд╛, рдЬрд┐рд╕рдиреЗ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдореЗрдВ рдХреНрд░рд┐рдкреНрдЯреЛ рд╡реЙрд▓реЗрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╣рдорд▓рд╛рд╡рд░ рдХреЗ рд╡реЙрд▓реЗрдЯ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛ (рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╕рдордп, рдкреАрдбрд╝рд┐рдд рдХреЛ рдпрд╣ рдзреНрдпрд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╡реЙрд▓реЗрдЯ рдирдВрдмрд░ рдЕрд▓рдЧ рд╣реИ)ред рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдПрдХ рдПрдореНрдмреЗрдбреЗрдб рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдРрдб-рдСрди рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рджреЗрдЦреЗ рдЧрдП рд╡реЗрдм рдкреЗрдЬ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  • PyPI рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг HTTP рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкрд╛рдИ рдЧрдИ рд╣реИред 41 рдкреИрдХреЗрдЬреЛрдВ рдореЗрдВ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЧрддрд┐рд╡рд┐рдзрд┐ рдкрд╛рдИ рдЧрдИ, рдЬрд┐рдирдХреЗ рдирд╛рдо рдЯрд╛рдЗрдкреЛрд╕реНрдХреНрд╡реЗрдЯрд┐рдВрдЧ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪреБрдиреЗ рдЧрдП рдереЗ рдФрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ (aio5, requestt, ulrlib, urllb, libhttps, piphttps, httpxv2, рдЖрджрд┐) рд╕реЗ рдорд┐рд▓рддреЗ рдЬреБрд▓рддреЗ рдереЗред рдкреЗрд▓реЛрдб рдХреЛ рдХрд╛рд░реНрдпрд╢реАрд▓ HTTP рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреА рддрд░рд╣ рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯрд╛рдЗрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдореМрдЬреВрджрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреЗ рдХреЛрдб рдХреА рдирдХрд▓ рдХреА рдЧрдИ рдереА, рдФрд░ рд╡рд┐рд╡рд░рдг рдореЗрдВ рд╡реИрдз HTTP рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреЗ рд╕рд╛рде рд▓рд╛рднреЛрдВ рдФрд░ рддреБрд▓рдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджрд╛рд╡реЗ рд╢рд╛рдорд┐рд▓ рдереЗред рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдЧрддрд┐рд╡рд┐рдзрд┐ рдореЗрдВ рдпрд╛ рддреЛ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдореИрд▓рд╡реЗрдпрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдпрд╛ рдЧреЛрдкрдиреАрдп рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдирд╛ рдФрд░ рднреЗрдЬрдирд╛ рд╢рд╛рдорд┐рд▓ рдерд╛ред
  • рдПрдирдкреАрдПрдо рдиреЗ 16 рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкреИрдХреЗрдЬреЛрдВ (рд╕реНрдкреАрдбрдЯреЗ*, рдЯреНрд░реЛрд╡рд╛*, рд▓реИрдЧреНрд░рд╛) рдХреА рдкрд╣рдЪрд╛рди рдХреА, рдЬрд┐рдирдореЗрдВ рдЙрдирдХреА рдмрддрд╛рдИ рдЧрдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ (рдмреИрдВрдбрд╡рд┐рдбреНрде рдкрд░реАрдХреНрд╖рдг) рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдХреНрд░рд┐рдкреНрдЯреЛрдХрд░реЗрдВрд╕реА рдЦрдирди рдХреЗ рд▓рд┐рдП рдХреЛрдб рднреА рд╢рд╛рдорд┐рд▓ рдерд╛ред
  • NPM рдореЗрдВ 691 рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдкреИрдХреЗрдЬ рдкрд╛рдП рдЧрдПред рдЗрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХрддрд░ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреИрдХреЗрдЬ рдпрд╛рдВрдбреЗрдХреНрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ (yandex-logger-sentry, yandex-logger-qloud, yandex-sendsms, рдЖрджрд┐) рдХреА рдирдХрд▓ рдХрд░рддреЗ рдереЗ рдФрд░ рдЗрдирдореЗрдВ рдЧреЛрдкрдиреАрдп рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдмрд╛рд╣рд░реА рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рд╢рд╛рдорд┐рд▓ рдерд╛ред ╤Б╨╡╤А╨▓╨╡╤А╤ЛрдРрд╕рд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдпреЗ рдкреИрдХреЗрдЬ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдереЗ, рд╡реЗ Yandex рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╕рдордп рдЕрдкрдиреА рдЦреБрдж рдХреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рдереЗ (рдЖрдВрддрд░рд┐рдХ рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдПрдХ рд╡рд┐рдзрд┐)ред PyPI рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ, рдЙрдиреНрд╣реАрдВ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдиреЗ 49 рдкреИрдХреЗрдЬ (reqsystem, httpxfaster, aio6, gorilla2, httpsos, pohttp, рдЖрджрд┐) рдкрд╛рдП рдЬрд┐рдирдореЗрдВ рдЕрд╕реНрдкрд╖реНрдЯ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреЛрдб рдерд╛ рдЬреЛ рдПрдХ рдмрд╛рд╣рд░реА рд╕рд░реНрд╡рд░ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЪрд▓рд╛рддрд╛ рд╣реИред рд╕рд░реНрд╡рд░.

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

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