Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
📈Moliya magistratura mutaxassisligi kimlar uchun?
🟢 Dastur moliya va buxgalteriya sohasidagi mutaxassislar, tadbirkorlar - biznes egalari va yuqori darajadagi boshqaruvchilar, moliyaviy boshqaruv organlari, kasbiy o'sishga qiziqqan, moliya sohasida o’z bilimini yanada oshirishga intilgan, strategik fikrlash, shuningdek moliya intizomini sifat jihatdan yangi rivojlanish bosqichini izlayotgan mutaxassislar uchun mo'ljallangan.
📊 Dasturning maqsadi:
🟢 Zamonaviy moliya tizimini chuqur o'rganish;
🔴 Jahonda moliya va buxgalteriya hisobi yo’nalishidagi yangi tendensiyalarni tahlil qila olish
🟢 O'quv jarayonida materiallarni amaliy jihatdan mustahkamlash uchun tinglovchilarni zarur vositalar bilan ta'minlash;
🔴 Moliya sohasida muvaffaqiyatli kar'yera uchun tinglovchilarni tayyorlash.
🔍Dastur bo‘yicha batafsil ma'lumot
#GraduateSchool#MBA#Small#Business
🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube
🇺🇿Kichik biznes va xususiy tadbirkorlik mutaxassisligi kimlar uchun?
📈 Magistratura dasturi tadbirkorlik faoliyatini boshlamoqchi bo'lgan fuqarolar, kelgusida o'sish uchun kasbiy bilimlarini chuqurlashtirishni xohlovchilar, o'z iqtisodiy faoliyatini amalga oshirishni maqsad qilganlar uchun mo'ljallangan.
🔴 Dasturning afzalliklari:
🟫 o'quv va mehnatni uyg'unlashtirish imkoniyatiga ega modulli o'qitish tizimi;
🟫 professor-o‘qituvchilar tarkibini viloyatdagi yetakchi amaliyotchilar, professor va fan nomzodlari orasidan puxta tanlash;
🟫 iqtisodiy rivojlangan mamlakatlarning yetakchi ta’lim muassasalari professor-o‘qituvchilarining ishtiroki;
🟫 respublika va xorijiy davlatlar olimlari va mutaxassislari ishtirokida muammoli-maqsadli muhokamalar, “davra suhbatlari”, konferensiyalar, simpoziumlar;
🟫 hamkorlik dasturi asosida chet elda o'qish imkoniyati.
🔍Dastur bo‘yicha batafsil ma'lumot
#GraduateSchool#MBA#Small#Business
🔝Web-site |🔝Facebook |🔝Instagram | 🔝Youtube
21 Best AI Tools for Small Business in 2026
Stop working 60-hour weeks. These 21 AI tools automate customer service, content creation, and bookkeeping. Free + paid options. Real ROI data included.
#Best#Tools#Small#Business #2026
📢 Other related channels: @all_channels_rtm
🏁8 Snapchat Sticker Packs!
1⃣Albaka
2⃣Cheeky Pop Fun
3⃣Day in the life
4⃣Foodie
5⃣Ghost World
6⃣Lost & Found
7⃣Me & Bae
8⃣Peachy
#Snapchat#Trendy#Small#Stickers#Redditby MDWiz4rd
Baby Infant Dining Chair Children's Small Sofa Learn to Sit Artifact Sitting Stand Does Not Hurt Spine Drop-Resistant
👉 Get It By Aliexpress :
https://s.click.aliexpress.com/e/_ompRMrA
👉 Get It By Amazon :
https://amzn.to/45gtp0C
👉 Get in temu :
https://temu.to/k/eyjj7opkb7y
👉 Everything you need for your baby or kids
available in our store with a $100 coupon.
https://temu.to/k/u8uc3tgf2ko
#beautiful#kid#love#small#cute#babies#family
5ml Anti Choking Baby Medicine Dispense Syringe Pacifier Silicone Baby Medicine Feeder Feeding Juice Liquid Food
👉 Get It By Aliexpress :
https://s.click.aliexpress.com/e/_okKkJoy
Get in temu :
https://temu.to/k/ejlyp5hnskx
👉 Our store
https://temu.to/k/u8uc3tgf2ko
👉 Everything you need for your baby or kids
available in our store with a $100 coupon.
Our store 👇
https://temu.to/k/u8uc3tgf2ko
#beautiful#kid#love#small#cute#babies#family
Silicone Baby Feeding Spoon with Suction Base
- 90ml squeeze spoon for self-feeding babies, suitable for milk, juice, puree, and soup. - Easy-to-clean, mess-free feeding tool for boys and girls.
Lien 🔗 : https://temu.to/k/e711qq5bp8t
Everything you need for your baby or kids
available in our store with a $100 coupon.
Our store 👇
https://temu.to/k/u8uc3tgf2ko
#beautiful#kid#love#small#cute#babies#familytime❤️