Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности Python всё больше на PyPi появляется вредоносных пакетов. Трояны, стиллеры и доставщики более опасных вредоносов.
Команда PyPi постоянно мониторит подобные случаи но и их возможности достигли предела. В результате сервис временно закрывает возможность заливки новых пакетов и регистрации юзеров.
PyPI new user and new project registrations temporarily suspended
Возможно одной из причин большого наплыва вредоносов является резко возросшая доступность их создания. Сегодня любой, даже не программист, может попросить у ChatGPT написать необходимый код и все инструкции для атаки.
Основной тип атаки - рассчёт на опечатку в названии пакета. Если невнимательный программист случайно установит pilow или djangoo, считай что вредонос уже в системе.
Чтобы избежать подобных факапов я рекомендую:
▫️ Всегда работайте в виртуальном окружении, неизвестные проекты устанавливайте внутри контейнеров.
▫️ Используйте файл requirements.txt вместо ручной установки пакетов
▫️ Очень внимательно пишите названия пакетов, а после написания проверьте еще раз. Сверьте с названием из документации.
▫️ После успешных тестов всегда фиксируйте версию пакета. Бывали случаи когда опасный код добавляли в новые версии. К тому же и без этой опасности не рекомендуется ставить по умолчанию последнюю версию.
▫️ Используйте вспомогательные инструменты для проверки безопасности, например https://pyup.io/safety или https://github.com/PyCQA/bandit. Они помогут не только найти опасный код в чужих пакетах, но и ваш код проверит на уязвимости.
Будем надеяться что PyPi переосмыслит методы борьбы с вредоносами, например внедрит ИИ для проверки как симметричный шаг.
#offtop
#Natija
🎭"TURON MAKTAB TEATRI” TANLOVINING VILOYAT BOSQICHI G‘OLIBLARI ANIQLANDI
🔴Avval xabar berilganidek,kuni kecha Olmaliq shahridagi Metallurg mandaniyat saroyida “Turon” maktab teatri tanlovining viloyat bosqichi bo‘lib o‘tdi.
➡️Mazkur tanlovda hududlarning tuman va shahar bosqichlarida g‘oliblikni qo‘lga kiritgan 22 ta jamoa ishtirok etib, belgilangan 2 ta shart asosida o‘zlarining sahna madaniyati, aktyorlik mahorati, ijodiy yondashuvi hamda badiiy salohiyatini namoyish etdilar.
🔵Tanlov davomida har bir jamoaning chiqishlari taniqli san’atkorlardan iborat hakamlar hay’ati tomonidan xolis va adolatli baholab borildi.
🏆Yakuniy natijalarga ko‘ra:
⭐️Ohangaron tumanidagi 52- sonli umumta’lim maktabining “Tamaddun” jamoasi faxrli 1-o‘rinni qo‘lga kiritib, tanlovning respublika bosqichiga yo‘llanma oldi.
⭐Yuqori Chirchiq tumanidagi 12- sonli umumta’lim maktabining “Yuksalish” jamoasi 2-o‘rinni egalladi.
⭐Chirchiq shahridagi 2- sonli umumta’lim maktabining “Yangi o‘zbek jadidlari” jamoasi esa 3-o‘ringa munosib topildi.
⚜️Tanlov jarayonida "Kelajak markazi" tashabbusi bilan turli nominatsiyalar bo‘yicha ham ishtirokchi o‘quvchildarimiz taqdirlandi.
☀️Tadbirning tantanali taqdirlash marosimida Toshkent viloyati maktabgacha va maktab ta’limi boshqarmasi mas’ullari, viloyat "Kelajak markazi" rahbariyati ishtirok etib g‘oliblarni samimiy muborakbod etdi hamda ularga diplom va qimmatbaho sovg‘alarni topshirdi.
⭐Mazkur tanlov o‘quvchi-yoshlar o‘rtasida teatr san’ati, badiiy tafakkur, ijodkorlik, nutq madaniyati va sahna mahoratini rivojlantirish, shuningdek, ularning bo‘sh vaqtini mazmunli tashkil etishda muhim ahamiyat kasb etadi.
⚡️Viloyatimiz sharafini respublika bosqichida himoya qiladigan Ohangaron tumani 52-sonli uimumta’lim maktabining “Tamaddun” jamoasiga omad va zafarlar tilaymiz!
🌍🌍🌍🌍🌍🌍
Kanalni yaqinlaringiz bilan ulashing
❤https://t.me/toshkentv_xtb | 🌐Facebook|
🔎 Veb-sayt | 🌐 Instagram|▶️ YouTube
👍@ToshvilmmtbgamurojaatBot
⚡#NatijaBizda online guruhlarimizda tahsil olgan singlimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan singlimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan ustozimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan singlimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan ustozimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan ustozimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan ustozimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan singlimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan oʻquvchimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Xullas, bu inson - mening kursdoshim. Oʻzimda tayyorlandi: yosh oilasi va yosh bolasi boʻlsa-da uddaladi!
Kanalimiz:
https://t.me/Onatili_Izamov
⚡#NatijaBizda online guruhlarimizda tahsil olgan ustozimiz natijasi!
Yutuqlar bardavom bo'lsin!
Atigi 45 kunlik natija!
Kanalimiz:
https://t.me/Onatili_Izamov