Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
☝️Knaufning turli xil tizimlarida konstruktsion material sifatida gipskartondan foydalanish soddaligi va o'zida yengil hajm, qulaylik va amaliylikni mujassamlashtirgan mukammal iste'mol xususiyatlari KNAUF-qoplamalarini eng ilg'or g'oyalaringizni ro'yobga chiqarish uchun ideal yechimga aylantiradi.😊
⠀
- - - - -
⠀
☝️Простота применения гипсокартона в качестве конструкционного материала в различных системах КНАУФ и отменные пользовательские характеристики, которые включают в себя малый вес, комфорт и практичность, делают КНАУФ-листы идеальным решением для воплощения самых смелых ваших идей.😊
Cайт|Facebook|Instagram
#knauf#knaufuzbekistan#гипсокартон#dos
👷🏼♂️KNAUF-Rotband - universal gipsli suvoq.
⠀
🧐 Professionallar va yakkahol suvoq ishlari sevuvchilarning tanlovi.
⠀
☝️Chunki undan foydalanish juda oson va siz kutgan natijalarga olib keladi.
- - - -
👷♂️КНАУФ-Ротбанд - универсальная гипсовая штукатурка.
⠀
🧐Выбор как профессионалов, так и любителей проштукатурить самому.
⠀
☝️Потому что проста в использовании и никогда не подведёт.
⠀
Cайт|Facebook|Instagram
#knaufuzbekistan#knauf#rotband#dos
Eldos Fazylbekovning mahsulotlarimizga ijod nuqtai nazaridan qarashlari.😊
⠀
Biz ajoyib juftlikning ijod mahsuliga aylangan plakatlar ketma-ketligini e’lon qilishni boshlaymiz.👆
⠀
Gips – KNAUF kompaniyasining negizi.💪
⠀
- - - -
⠀
Необычный взгляд на наши продукты от креативного Эльдос Фазылбеков.😊
⠀
Начинаем публикацию серии плакатов - результата крутого тандема.👆
⠀
Гипс - основа основ компании КНАУФ.💪
⠀
#knaufuzbekistan#knauf#rotband#dos
Сайт|Facebook|Instagram
🧐KNAUF-qoplamaning tutash joylariga mukammal ishlov berishchi?
⠀
☝️KNAUF-Fugen - universal gipsli shpaklyovka eng ishonchli va to’g’ri qaror.
⠀
😊Hattoki gipskartonlaringiz nuqsonlarga ega bo'lsa ham.
⠀
🚫Bizning KNAUF- qoplamamizda hech qanday nuqsonlar mavjud emas.
⠀
👷♂️KNAUF-Fugen va KNAUF-qoplama - 100% muvaffaqiyat.
⠀
- - - - -
⠀
🧐Идеальная заделка стыков КНАУФ-листов?
⠀
☝️Более, чем реально с помощью КНАУФ-Фуген - универсальной гипсовой шпаклёвкой.
⠀
😊Даже, если у ваших гипсокартонных листов есть дефекты.
⠀
🚫Которых нет у наших КНАУФ-листов.
⠀
👷♂️КНАУФ-Фуген и КНАУФ-лист - 100% успеха.
Сайт|Facebook|Instagram
#knauf#knaufuzbekistan#fugen#dos
👷🏼♂️Yuqori sifatli yuzalarning finish yakunlovchi ishlar uchun tayyor holati, yoriqlar va oq izlarning butunlay yo'qligi - bu KNAUF-Satengips, gipsli finish qoplamasi.
⠀
☝️Gipskarton qoplamaning tutash joylarini yopishda qo’llanilmaydi.
⠀
- - - -
⠀
👷🏼♂️Высококачественная поверхность готовая к финишной отделке, полное отсутствие трещин и белых следов при касании - это КНАУФ-Сатенгипс, шпаклевка гипсовая финишная.
⠀
☝️Не применяется для заделки стыков гипсокартонных листов.
Сайт|Facebook|Instagram
#knauf#knaufuzbekistan#satengips#dos
👷♂️KNAUF-Perlfix gips yelimi gipskarton qoplamalarini va izolyatsiyalovchi materiallarni notekis yuzali devorlarning gʻisht va beton asoslariga bevosita yopishtirish imkonini beradi.
⠀
☝️Shunday qilib, siz devorlarning yuzalarini tayanch karkaslarisiz tayyor holatga keltirib, maydondan katta yoʻqotishlar qilmasdan tekislashingiz mumkin.
⠀
- - - - -
⠀
👷♂️С помощью клея гипсового КНАУФ-Перлфикс появляется возможность приклеивания гипсокартонных листов и изоляционных материалов прямо на кирпичные и бетонные основания стен с неровной поверхностью.
⠀
☝️Таким образом, вы сможете выровнять поверхности стен без установки несущего каркаса, а значит, без больших потерь площади помещений.
⠀
Cайт|Facebook|Instagram
#knauf#knaufuzbekistan#Perlfix#dos
👷♂️KNAUF-Rotband Finish – ichki (suvoq) ishlar uchun ishlatiladigan gipsli shpaklyovka.
⠀
👌Beton devorlarni bo'yoqlar va boshqa dekorativ qoplamalar uchun tayyorlash, shuningdek sirtlarni to'ldirish uchun ajoyib echim.
⠀
☝️Gipskarton qoplamaning tutash joylarini yopishda qo’llanilmaydi.
⠀
- - - -
⠀
👷♂️КНАУФ-Ротбанд Финиш - шпаклёвка гипсовая финишная применяется для внутренних работ.
⠀
👌Отличное решение для шпаклевания тонким слоем бетонных стен и поверхностей под покраску и других декоративных покрытий.
⠀
☝️Не используется для заделки стыков гипсокартонных листов.
Сайт|Facebook|Instagram
⠀
#knaufuzbekistan#knauf
#rotbandfinish#dos
👷♂️KNAUF-HP Start gipsli suvogʻi yuqori darajada suvni tutib qolish qobiliyatiga ega;
👉U xatto namlikni tortuvchi yuzalarda va katta haroratlarda ham qurib qolmaydi va qavatlanmaydi.
☝️Suvoq ichki ishlov berish jarayonlarida ishlatish uchun moʻljallangan.
- - - - -
👷♂️Гипсовая штукатурка КНАУФ-ХП Старт обладает высокой водоудерживающей способностью;
👉Она не обезвоживается и не расслаивается даже на хорошо впитывающих влагу основаниях и при повышенных температурах.
☝️Штукатурка предназначена для внутренних работ.
Сайт|Facebook|Instagram
#knauf#knaufuzbekistan#HPStart#dos
👷♂️KNAUF-HP Start gipsli suvogʻi yuqori darajada suvni tutib qolish qobiliyatiga ega;
👉U xatto namlikni tortuvchi yuzalarda va katta haroratlarda ham qurib qolmaydi va qavatlanmaydi.
☝️Suvoq ichki ishlov berish jarayonlarida ishlatish uchun moʻljallangan.
- - - - -
👷♂️Гипсовая штукатурка КНАУФ-ХП Старт обладает высокой водоудерживающей способностью;
👉Она не обезвоживается и не расслаивается даже на хорошо впитывающих влагу основаниях и при повышенных температурах.
☝️Штукатурка предназначена для внутренних работ.
Сайт|Facebook|Instagram
#knauf#knaufuzbekistan#HPStart#dos
💪KNAUF PFT - suvoq mashinalari va qorishma nasoslari ishlab chiqarishda shubhasiz dunyoda yetakchi hisoblanadi.
⠀
👷🏼♂️KNAUF PFT G4 - oʻz segmentida birinchi boʻlib tezlik va sifatning yuqori standartlarini oʻrnatgan afsonaviy suvoq mashinasi.
⠀
🧐KNAUF-MP 75 gipsli suvogʻini qo’llashda mashinadan foydalanish qoʻl mehnatiga nisbatan ish jarayonini 3-4 baravar tezlashtiradi.
⠀
☝️Mukammallikka intilish bizning umumiy maqsadimizdir.
⠀
- - - - -
⠀
💪КНАУФ PFT - бесспорный мировой лидер в области производства штукатурных машин и растворных насосов.
⠀
👷🏼♂️КНАУФ PFT G4 - легендарная штукатурная машина, первой задавшая высокие стандарты скорости и качества в своем сегменте.
⠀
🧐Машинное нанесение гипсовой штукатурки КНАУФ-МП 75 это ускорение рабочего процесса в 3-4 раза в сравнении с ручным трудом.
⠀
☝️Стремление к совершенству-наша общая цель.
Сайт|Facebook|Instagram
⠀
#knauf#knaufuzbekistan#PFT#MP75#dos