Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
Закрой глаза на секунду, я буду стоять перед тобой ~ 🎶
Смотрите, с кем мы сегодня празднуем выход Closer Than This ❤️
Чимин подарил нам самую комфортную и теплую песню на свете, а у нас для вас тоже есть подарочки 👀
Сфоткайся с нашим Чимином в бутике, отметь нас и получи одну из кисточек #crystalcuties, вдохновленных им, прямо на кассе! 🌙
Акция для первых 5 счастливчиков!
🍬 А еще за каждые 500р в чеке по будням и 1000р по выходным вы можете выиграть чудесные подарочки в нашей лотерее!
#sodalovesbts#sodateam
🌟В день рождения Арми мы расскажем о любимых продуктах нашей Арми – Бора Сода-тян! ☺️
💜Фиолетовый маркер: для бора соды – бора маркер!
🌟Хайлайтер Bestie's Smile: это он сверкает у нее на щечках! 😮
🌛Штампик-луна: каждый раз снимаешь колпачок и оттуда раздается And all I see is you ~
🤩Черная тушь Black Swan – любимая легенда does its thang 💅
🤩Фиолетовая тушь Waifu lashes: потому что фиолетового маркера недостаточно, реснички на концах тоже фиолетовые!
💄Кисти:#crystalcuties или #rainbowsmash? Butter или Dynamite? Эти и другие миллионы вопросов, на которые невозможно дать ответы
🤩
🤩Палетка World Is Yours – с фиолетовым отлично сочетаются теплые оттенки, попробуй комбинацию support-youth-idol-spotlight!
🤩Крем-баттер: ощущается как конфетки, мармеладки, солнышко и май..точнее 21 мая, 8 утра, когда впервые включил клип Butter, абсолютное счастье.
💅Лаки для ногтей #starryglow: от Astronaut до Dream Glow. Маникюр зависит от настроения, а настроение зависит от песни. Включай свою любимую
🎶
💞Супер уютные носочки с калико-кошачьим принтом – 니 삼색 고양이 ~
#sodalovesbts#borasoda#sodachan
Романтики, сегодня мы разберем образ Верховного мага Кингу (Син). Таинственный, мрачный, управляет хаосом... Всё как мы любим 😼
Цветовую палитру образа Кингу составляет в основном черный, поэтому нам точно понадобится карандаш для глаз #eyeloveunicorns в оттенке 001 Black heart 🖤 Подчеркнем загадочность героя и избавимся от четких, графичных линий с помощью растушевочной кисти для теней #crystalcuties. Ну и как не выделить такие острые и высокие скулы? С этим точно справится контуринг в стике #easyskinny!
Дерзкие, эффектные аксессуары идеально дополнят образ! Например, серьги Lightning black #sugargem и ожерелье Black chain #sugargem⚡
А еще мы разбирали образы других персонажей истории Цветок из огня Тиамат: Никкаль, Су и Лихы🐾
#sodalovesgames
Если вы проходили Цветок из огня Тиамат, то Лихы как персонаж скорее всего вызывает у вас смешанные чувства… Но какой же красивый у нее образ! Так что сегодня разберем нашу версию ее макияжа 🐾
Лихы буквально светится, и мы будем добиваться того же эффекта с помощью макияжа! Начнем с увлажняющей и освежающей маски для лица Сакура 🌸 Затем кистью для контуринга #crystalcuties нанесем хайлайтер Two sisters one mind — и сияющая база готова! 🌙
Подчеркнем чарующие, зеленовато-голубые глаза Лихы цветным карандашом для глаз #eyeloveunicorns в оттенке 006 Sea lagoon и добавим блеска жидкой подводкой для глаз с блестками #guyliner в оттенке 107 Charlie ✨
Идеальный шиммер-финиш для тела? Парфюмированный мист #darlingshine First crush! ❤
Кстати, мы разбирали образы и других персонажей истории: Никкаль и Су👀
#sodalovesgames