Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
Talabalarimiz tomonidan loyihalar ko'rgazmasi o'tkazildi
👩💻 Raqamli texnologiyalar maktabida tahsil oluvchi talabalarimiz o'zlarining Operatsion tizimlar kursi doirasida yaratgan loyihalarini namoyish qilishdi.
👨💻 Ko'rgazmada talabalar tomonidan robot va dasturiy ta'minotga asoslangan bir qator loyihalar namoyish etildi.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖
#dasturlash#loyihalar
⬇️ Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook
O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Qozog‘iston Respublikasi Prezidenti Qasim-Jomart Toqayev yirik kooperatsiya loyihalarini ishga tushirish marosimida ishtirok etdilar.
—
Президент Республики Узбекистан Шавкат Мирзиёев и Президент Республики Казахстана Касым-Жомарт Токаев приняли участие в церемонии запуска крупных проектов кооперации.
#Mirziyoyev#tashrif#Qozogiston#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
Президент Шавкат Мирзиёев Бухоро вилоятида учта йирик иншоот – газ-кимё мажмуаси, қуёш электр станцияси ва халқаро аэропорт қурилишига старт берди.
—
Президент Шавкат Мирзиёев дал старт строительству трех крупных сооружений - газохимического комплекса, солнечной электростанции и международного аэропорта в Бухарской области.
#Mirziyoyev#safar#marosim#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Qozog‘iston Respublikasi Prezidenti Qasim-Jomart Toqayev yirik kooperatsiya loyihalarini ishga tushirish marosimida ishtirok etdilar.
—
Президент Республики Узбекистан Шавкат Мирзиёев и Президент Республики Казахстана Касым-Жомарт Токаев приняли участие в церемонии запуска крупных проектов кооперации.
#Mirziyoyev#tashrif#Qozogiston#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev Samarqand viloyatiga tashrifi doirasida hududda yirik loyihalarni ishga tushirish va qurilishini boshlashga bagʻishlangan marosimda ishtirok etdi.
—
В рамках поездки в Самаркандскую область Президент Шавкат Мирзиёев принял участие в церемонии, посвященной запуску в регионе крупных проектов и началу строительства новых.
#Mirziyoyev#safar#Samarqand#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev Samarqand viloyatiga tashrifi doirasida hududda yirik loyihalarni ishga tushirish va qurilishini boshlashga bagʻishlangan marosimda ishtirok etdi.
—
В рамках поездки в Самаркандскую область Президент Шавкат Мирзиёев принял участие в церемонии, посвященной запуску в регионе крупных проектов и началу строительства новых.
#Mirziyoyev#safar#Samarqand#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
Frontend dasturchilar uchun eng yirik tayyor kodlar to'plami!
Bu repozitoriy veb-dasturlashni amaliyotda sinab ko'rishni xohlaganlar uchun haqiqiy xazina hisoblanadi.
Ichida nimalar bor?
🔹 100 dan ortiq tayyor veb-loyihalar;
🔹 Lending (sayt-vizitka) va chiroyli interfeyslar yaratish uchun kodlar;
🔹 Turli xil veb-ilovalar uchun tayyor yechimlar.
Tayyor kodlarni ko'rib, tahlil qilib, o'z ustingizda ishlashingiz uchun juda zo'r manba.
➡️Repozitoriyga o'tish:GitHub sahifasi
Frontendni endi o'rganayotgan yoki amaliyot qilmoqchi bo'lgan do'stlarga tashlab qo'yamiz!
#foydali#frontend#loyihalar#github
💻@dasturlash_hayoti— dasturchilar hayoti va IT memlari aralash kanal😉
Prezident Shavkat Mirziyoyev Samarqand viloyatiga tashrifi doirasida hududda yirik loyihalarni ishga tushirish va qurilishini boshlashga bagʻishlangan marosimda ishtirok etdi.
—
В рамках поездки в Самаркандскую область Президент Шавкат Мирзиёев принял участие в церемонии, посвященной запуску в регионе крупных проектов и началу строительства новых.
#Mirziyoyev#safar#Samarqand#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev Samarqand viloyatiga tashrifi doirasida hududda yirik loyihalarni ishga tushirish va qurilishini boshlashga bagʻishlangan marosimda ishtirok etdi.
—
В рамках поездки в Самаркандскую область Президент Шавкат Мирзиёев принял участие в церемонии, посвященной запуску в регионе крупных проектов и началу строительства новых.
#Mirziyoyev#safar#Samarqand#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Qozog‘iston Respublikasi Prezidenti Qasim-Jomart Toqayev yirik kooperatsiya loyihalarini ishga tushirish marosimida ishtirok etdilar.
—
Президент Республики Узбекистан Шавкат Мирзиёев и Президент Республики Казахстана Касым-Жомарт Токаев приняли участие в церемонии запуска крупных проектов кооперации.
#Mirziyoyev#tashrif#Qozogiston#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
O‘zbekiston Respublikasi Prezidenti Shavkat Mirziyoyev va Qozog‘iston Respublikasi Prezidenti Qasim-Jomart Toqayev yirik kooperatsiya loyihalarini ishga tushirish marosimida ishtirok etdilar.
—
Президент Республики Узбекистан Шавкат Мирзиёев и Президент Республики Казахстана Касым-Жомарт Токаев приняли участие в церемонии запуска крупных проектов кооперации.
#Mirziyoyev#tashrif#Qozogiston#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X
Prezident Shavkat Mirziyoyev yirik energetika loyihalarini amalga oshirish, energiya tizimi barqarorligini taʼminlash va energiya samaradorligini oshirish masalalari boʻyicha yigʻilish oʻtkazdi.
—
Президент Шавкат Мирзиёев провел совещание по вопросам реализации крупных энергетических проектов, обеспечения устойчивости энергосистемы и повышения энергоэффективности.
#Mirziyoyev#yigilish#energetika#loyihalar
Prezident.uz|Facebook|Instagram|YouTube|X