Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
#курсы#TOEFL
Онлайн-курс «TOEFL® Test Preparation: The Insider’s Guide»
Онлайн-курс, подготовленный специалистами, участвующими в разработке и оценке TOEFL, уделяет внимание всем аспектам экзамена (Reading, Listening, Speaking and Writing), а также объясняет, как зарегистрироваться.
В программу входят: интерактивные материалы (включая видео), которые можно проходить в собственном темпе. Ученики получат доступ к тестам прошлых лет и бесплатным ресурсам.
Стоимость: бесплатно (если необходим подтверждающий сертификат, надо заплатить 49 USD)
Длительность: 6 недель.
Подробнее: https://www.edx.org/course/toefl-test-preparation-the-insiders-guide
🇺🇿Присоединиться к каналу "Образование в Узбекистане”
https://t.me/obrazovanie_uzbekistan
#курсы#TOEFL
Онлайн-курс «TOEFL® Test Preparation: The Insider’s Guide»
Онлайн-курс, подготовленный специалистами, участвующими в разработке и оценке TOEFL, уделяет внимание всем аспектам экзамена (Reading, Listening, Speaking and Writing), а также объясняет, как зарегистрироваться.
В программу входят: интерактивные материалы (включая видео), которые можно проходить в собственном темпе. Ученики получат доступ к тестам прошлых лет и бесплатным ресурсам.
Стоимость: бесплатно (если необходим подтверждающий сертификат, надо заплатить 49 USD)
Длительность: 6 недель.
Подробнее: https://www.edx.org/course/toefl-test-preparation-the-insiders-guide
🇺🇿Присоединиться к каналу "Образование в Узбекистане”
https://t.me/obrazovanie_uzbekistan
🌍 Andijon Taraqqiyot – Andijonda rasmiy TOEFL IBT test markazi! 🎓
Ingliz tilini bilish darajangizni tasdiqlashni xohlaysizmi? Endi TOEFL iBT imtihoniga tayyorgarlik ko‘rib, uni bizning markazimizda topshirishingiz mumkin!
✅ Biz – Andijondagi rasmiy TOEFL iBT test markazimiz!
✅ TOEFL iBT kurslarini yo‘lga qo‘ydik – tajribali o‘qituvchilar bilan yuqori natijaga erishing!
✅ TOEFL iBT nafaqat chet el universitetlari, balki O‘zbekistonning yetakchi OTMlari tomonidan ham qabul qilinadi.
✅ Xalqaro sertifikatga ega bo‘ling va eng yaxshi universitetlar hamda kompaniyalarga yo‘l oching!
📞 Ro‘yxatdan o‘tish va maslahat: 74-226-1078
📺@admofadc
📱Telegram📱Instagram📱Facebook📱TikTok📱YouTube
Keling va kelajagingiz sari qadam tashlang!
🚀#TOEFL#AndijonTaraqqiyot#Andijon
❓Nega ayanan Pre-university kurslari?
🔹“Yangi O‘zbekiston” universitetining kirish imtihonlariga yuqori darajada tayyorgarlik;
🔹IELTS, TOEFL va SAT xalqaro imtihonlariga tayyorgarlik;
🔹Universitetda o‘qish uchun zarur bo‘lgan tanqidiy fikrlash qobiliyatini rivojlantirish;
🔹“Yangi O‘zbekiston” universitetining akademik muhitini his etish;
🔹 “Yangi O‘zbekiston” universiteti SAT va TOEFL ITP xalqaro sertifikatlari uchun imtihon o‘tkazish vakolatiga ega bo‘lib, talabalar universitetning o‘zida imtihonlarni topshirishlari mumkin.
👉Ro'yxatdan o'tish
https://newuu.uz/en/pre-university#apply
🗓 Ro’yxatdan o’tishning oxirgi muddati: 25-yanvar, 2024-yil
Tel: +998712024111
Telegram:@ccecontact_bot
Elektron pochta: [email protected]
🔁English
➖➖➖➖➖➖➖➖➖➖➖
#SAT#TOEFL#tayyorlov
⬇️Biz ijtimoiy tarmoqlarda:
Contact | Telegram | Instagram | Facebook
⚡️Universitetga tayyorlov kurslariga qabul boshlandi!
✅ Universitetimizda 10-11-sinf o‘quvchilari uchun matematika va ingliz tili fanlaridan tayyorlov kurslariga qabul boshlandi.
👉Ro‘yxatdan o‘tish
https://newuu.uz/en/pre-university#apply
❗️Tayyorlov kurslari SAT, IELTS yoki TOEFL xalqaro imtihonlariga tayyorgarlikni ham o’z ichiga oladi.
📚 Tayyorlov kurslari o‘quvchilarning bilimiga ko'ra ikki bosqichda tashkil etiladi:
🔹Birinchi bosqich uchun, ingliz tilidanminimum 40%, matematikadan esa minimum 20% ko'rsatgich qayd etishingiz kerak.
🔹Ikkinchi bosqich uchun esa, ingliz tilidanminimum 60%, matematikadan esa minimum 40% ko'rsatgich qayd etishingiz lozim.
🔹Talabgorlar kamida 10-sinfda tahsil olayotgan bo'lishlari shart.
☑️ Har bir bosqich davomiyligi 4,5 oy bo'lib, darslar haftada 3 marotaba tashkil etiladi.
📌 Ro’yxatdan o’tishning oxirgi muddati: 25-yanvar, 2024-yil.
Tel: +998712024111
Telegram:@ccecontact_bot
Elektron pochta: [email protected]
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
#SAT#TOEFL#tayyorlov
⬇️Biz ijtimoiy tarmoqlarda:
Contact | Telegram | Instagram | Facebook
📚“Pre-university”ning quyidagitayyorlov kurslariga qabul davom etmoqda!
1. Ingliz tili (IELTS xalqaro imtihoniga tayyorgarlik)
2. Matematika (SAT xalqaro imtihoniga tayyorgarlik)
3. SWIFT dasturlash tili (IOS ilovalarini ishlab chiqish)
👉Ro'yxatdan o'tish (Ingliz tili va Matematika): https://newuu.uz/en/pre-university#apply
👉Ro'yxatdan o'tish (SWIFT dasturlash tili): https://newuu.uz/en/app-development-with-swift
Tel: +998712024111
Telegram:@ccecontact_bot
Elektron pochta: [email protected]
#SAT#TOEFL#tayyorlov
⬇️Biz ijtimoiy tarmoqlarda:
Telegram | Instagram | Facebook
📚 “Pre-university”ning quyidagi tayyorlov kurslariga qabul davom etmoqda!
1. Ingliz tili (IELTS xalqaro imtihoniga tayyorgarlik)
2. Matematika (SAT xalqaro imtihoniga tayyorgarlik)
3. SWIFT dasturlash tili (iOS ilovalarini ishlab chiqish)
Veb-sayt: newuu.uz
Tel: +998712024111
Telegram: @ccecontact_bot
Elektron pochta: [email protected]
#SAT#TOEFL#tayyorlov
📚"Yangi O'zbekiston" universitetida o'qishni xohlaysizmi?
Buning uchun siz IELTS yoki TOEFL imtihonlarini topshirishingiz kerak bo'ladi.
🌏 Universitetning Pre-university tayyorlov kursi sizga ingliz tilidan o'z bilimingizni oshirishda hamda bir paytning o'zida IELTS va TOEFL imtihonlariga tayyorlanishda yordam beradi.
🎓 Bundan tashqari, siz universitetning akademik hayotiga ham o’zingizni tayyorlab borish imkoniga ega bo’lasiz.
Hoziroq ro'yxatdan o'ting!
👉Ro'yxatdan o'tish
https://newuu.uz/en/pre-university#apply
🗓 Ro’yxatdan o’tishning oxirgi muddati: 25-yanvar, 2024-yil
Tel: +998712024111
Telegram:@ccecontact_bot
Elektron pochta: [email protected]
➖➖➖➖➖➖➖➖➖➖➖
#SAT#TOEFL#tayyorlov
⬇️Biz ijtimoiy tarmoqlarda:
Telegram | Instagram | Facebook