Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
😊Koʻzlarimiz quvonchi boʻlgan jajji bolajonlar!
👷♂️Oʻzbekistondagi KNAUF guruhi sizlarni bayram bilan tabriklaydi.
Ijodingiz hech qachon soʻnmasin, eng ezgu orzularingizga hamisha erishib yuring.👌
Axir, orzular bolalikdan yaratilar!
- - - - -
😊Дети, детки, детишки!
👷♂️Группа КНАУФ в Узбекистане поздравляет вас с праздником.
Желаем неиссякаемого воображения, и воплощения самых заветных желаний.👌
Ведь все мечты строятся с детства!
Сайт|Facebook | Instagram
#knaufuzbekistan#1iyun#деньдетей#1июня
1-Iyun – Xalqaro bolalarni himoya qilish kuni🎈
Bugun biz bolalarga bir lahza to‘xtab qaraymiz. Ularning ko‘zidagi ishonch, orzular va beg‘ubor tabassum — bularning barchasi bizni yanada mas’uliyatliroq bo‘lishga undaydi.
👧🏻👦🏻 Bolalarga sifatli ta’lim — bu faqat maktab emas, bu ularning kelajagi, orzulariga eltuvchi ko‘prikdir.
😎 “Teach for Uzbekistan” — yurtimizning turli hududlarida bolalarga mehr bilan ta’lim berayotgan jamoa.
💛 Bugungi videoda o‘sha orzular sari yo‘l olayotgan bolalarni ko‘rasiz. Ular bilimi, ijodi, o‘yin va orzulari bilan qalbimizni zabt etmoqda.
💡 Ularning porloq kelajagi uchun birgalikda hissa qo‘shaylik.
📢 Siz ham bu yo‘lda o‘z hissangizni qo‘shmoqchimisiz? Unda bizga qo‘shiling!
#1iyun#bolalarkuni#xalqarobolalarnihimoyaqilishkuni#TeachforUzbekistan
🎈1-iyun — Xalqaro bolalarni himoya qilish kuni🎈
Mehrli maktab jamoasi barcha bolajonlarni bugungi bayram bilan samimiy muborakbod etadi!
❤️Har bir bola mehr-muhabbatga, ta’limga, sog‘lom hayotga va orzu qilish huquqiga ega.
🌞Farzandlarimiz – kelajagimiz, ertamiz, umidimiz. Ularni asrash, ularga g‘amxo‘rlik qilish – nafaqat ota-onalar, balki butun jamiyatning muqaddas burchidir.
#1iyun#BolalarniHimoyaQilishKuni#MehrliMaktab#BolalarKelajagimiz#MehrVaEhtibor
🎉 1-IYUN munosabati bilan “BOLALAR UCHUN TIL OLAMI” festivali! 🌍👧🧒
⠀
📅 Sana: 31-may
🕤 Vaqt: 8:30
⠀
Xalqaro bolalarni himoya qilish kuni munosabati bilan ADC o‘quv markazi 12 yoshgacha bo‘lgan bolalar va ularning ota-onalarini til olamiga qiziqarli sayohatga taklif etadi! ✨
⠀
🔹 Dasturda:
🧩 "Til topqichlar" kvesti — ingliz, nemis va ispan tillarida so‘zlarni topamiz!
🎭 "Teatr stansiyasi" — ertaklardan sahnalarni jonlantiramiz, niqoblar va shlyapalar kiyib o‘ynaymiz!
🎨 "Ijodiy burchak" — bayroqlar chizamiz, chet tillardagi iboralar bilan tabriknomalar yasaymiz.
🎤 "Bolalar karaokesi" — sevimli, oddiy qo‘shiqlarni birga kuylaymiz!
⠀
🍪 Shirinliklar va oilaviy fotosuratlar uchun fotoburchak
💃 Yakuniy flеshmob — hamma birga o‘rganadigan raqs yoki qo‘shiq!
⠀
#ADCfest#1iyun#BolalarniHimoyaQilishKuni#BolalarUchunFestival#ADCschool#ADCkids#TilOlamigaSayohat#O‘ynabO‘rganamiz #ADCfamily
☎️742261078
Telegram: 📺@admofadc
📱Telegram📱Instagram📱Facebook📱TikTok📱YouTube
⠀
🎉 HUMO ARENA поздравляет с Днём защиты детей! 🌈💫
Дети — наше будущее, наша радость и вдохновение. Пусть каждый ребёнок будет окружён любовью, заботой и смехом! 💖
Желаем всем малышам счастливого детства, ярких эмоций и исполнения самых заветных мечт! 🧸🎈
С любовью,
ваша HUMO ARENA 💙
#HumoArena#ДеньЗащитыДетей#1июня#СчастливоеДетство#Семья#ПраздникДляВсех
💙💙💙💙💙💙💙💙💙💙💙💙💙💙
🎉 HUMO ARENA barcha bolalarni 1-iyun – Bolalarni himoya qilish kuni bilan tabriklaydi! 🌈💫
Bolalar — bizning kelajagimiz, quvonchimiz va ilhom manbaimiz. Har bir bola mehr, g‘amxo‘rlik va kulguga burkangan baxtli bolalikni boshdan kechirsin! 💖
Barcha kichkintoylarga baxtli bolalik, yorqin his-tuyg‘ular va orzu-umidlarning ro‘yobga chiqishini tilaymiz! 🧸🎈
Muhabbat bilan,
sizning HUMO ARENA 💙
#HumoArena#BolalarniHimoyaQilishKuni#1iyun#BaxtliBolalik#Oila#Bayram