Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
👑VAXEE обновили свою самую популярную модель
👑
— Для NP-01S это уже третий апдейт и вот основные изменения:
Донгл и качество связи. Это главное новшество. Донгл полностью переработали: теперь все кнопки управления перенесены на него. Кнопок стало даже больше, так что настраивать мышку можно без открытия софта. В промо-ролике VAXEE сделали акцент на качестве соединения. Внутри донгла стоит массивная антенна, которой не страшны помехи, даже если поставить устройство вплотную к роутеру. По ощущениям, такой донгл весит не меньше самой мышки.
Конструкция мышки. Из-за того, что кнопки управления теперь на донгле, дно мышки изменилось: там остался только тумблер включения. Благодаря свободному месту сенсор удалось сместить выше и центрировать. Также увеличилась площадь глайдов. Сама форма корпуса осталась прежней.
Вес и начинка. Вес остался на уровне 57 грамм, а некоторые пользователи отмечают прибавку в 1 грамм - вероятно, конструкцию усилили для большей жесткости. Из приятного: VAXEE наконец-то заменили энкодер на пылезащищенный TTC Gold. Решение для рынка не новое, но для этой модели долгожданное.
Сейчас доступны три цвета
🔘синий/
🔘розовый/🟢зеленый
👉 Под заказ на ReShip.pro
САЙТ • МЕНЕДЖЕР • #VAXEE
🅰️Новинка от VAXEE — NP-01S Ergo
Уже в пути к нам в Мятном и Белом цветах
▫️Сенсор PAW3950
▫️Донгл 4к в комплекте
▫️Переключатели Transparent Blue Shell Pink Dot
▫️Вес 59 грамм
— Форма стала смешанной между NP-01S и E1, оптимизирована под Ладонный/Когтевой хваты
💎Цена: 17.990₽
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE
⏰ Возрождение NINJUTSO SORA 4K вместе с VAXEE
🔴Сенсор 3950
🔴Донгл 4к в комплекте
🔴Оптические переключатели Omron
🔴Вес 59 грамм
— Таже форма, но в новом обличии, подойдет под Когтевой хват для Средних/Больших ладоней
⚡️Цена: 17.990₽
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE
🫠Расскажем об еще одной модели VAXEE из наличия - ZYGENNP-01S V2
🍀 Сенсор PAW3950
🍀Донгл 4к в комплекте
🍀 Переключатели Black Shell Pink Dot
🍀Вес 56 грамм
— Мышка средних размеров с эргономичной длинной формой, горбом смещенным назад и плавным переходом горба на клавиши, подойдет под Когтевой/Ладонный хваты
💳Цена: 17.990₽
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE
😇Продолжаем знакомить вас с продукцией VAXEE — на очереди модель XE-S
🟡Сенсор PAW3950
🟡Донгл 4к в комплекте
🟡Переключатели Black Shell Pink Dot
🟡Вес 60 грамм
— Уменьшенная версия обычной XE - отлично подойдёт для пользователей с маленькой рукой или тем, кто предпочитает лёгкий хват и высокую подвижность
🟨Цена: 17.990₽
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE
☀️Летняя коллекция ковров VAXEE PA Summer25 уже в наличии во всех цветах!
🟡Размер 470 на 390 миллиметров
🔴Средняя скорость скольжения
🔘Точное, стабильное скольжение
🔘Твердость подложки Soft
💵Цена: 5.490₽
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE
👑Роскошь/Мощь/Элегантность — VAXEEE1 одна из ключевых моделей в линейке
- Сенсор PAW3950
- Донгл 4к в комплекте
- Переключатели Black Shell Blue Dot
- Вес 60 грамм
— Эргономичная форма средних размеров под Ладонный/Когтевой хват
💳Цена: 17.990₽
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE
👀Пополнение ассортимента мышками VAXEE! В наличии несколько моделей в разных цветах:
🔴Vaxee E-1
🟡Vaxee XE-S
🟣Vaxee NP-01Sv2
🔘Vaxee Ninjutso Sora 4k
🎮Подробнее смотрите на нашем сайте ReShip.pro
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE
🧑💻VAXEE Sora 4K — обновлённая Ninjutso Sora в сотрудничестве с VAXEE. Совершенно новый дизайн, улучшенные характеристики и широкая палитра свежих цветов
🔘Сенсор 3950
🔘Донгл 4к в комплекте
🔘Оптические переключатели Omron
🔘Вес 59 грамм
💵 Цена: 17.990₽
КАТАЛОГ • МЕНЕДЖЕР • #VAXEE