Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
😄Wow
➖➖➖➖➖➖
🔘Wow is quite informal, and we use it mostly when speaking. The most common use of wow is as an exclamation to express surprise.
🔜Wow! You’ve shaved your beard off!
🔜You looking amazing in that suit! Wow!
🔘Wow can often be a neutral, but pleasane surprise. Intonation is important to express that it is neutral.
🔜Did you make that cake? For me? Wow!
🔜Did you text me to remind me to set my alarm? Wow! Thanks.
🔘Wow can also be used to show wonder or amazement.
🔜Wow! The Moon is so big tonight.
🔜I love the way the light bounces off of the ocean. Wow!
🔘wow can go at the beginning or at the end of the sentence when used as an exclamation.
🔜Wow! That's such a special gift.
🔜I love your new car. Wow!
🔘Wow can be verb which means to make other people feel admiration or excitement or wonder.
🔜She’s an amazing pianist. She wows audiences every time she plays.
🔜He wowed the room with his amazing presentation about gorillas.
#Wow👨🏫@America
➖➖➖➖➖➖➖➖➖➖➖➖
🆕 Crypto News @Money
😁 Crypto Game @Egame
🇺🇸 US News @America
🇯🇵 Japan News @Japan
🇦🇪 UAE News @Dubai
▶️ Popular Movies @Videos
😜 Best Funny Video @Funnys
😄Wow
➖➖➖➖➖➖
🔘Wow is quite informal, and we use it mostly when speaking. The most common use of wow is as an exclamation to express surprise.
🔜Wow! You’ve shaved your beard off!
🔜You looking amazing in that suit! Wow!
🔘Wow can often be a neutral, but pleasane surprise. Intonation is important to express that it is neutral.
🔜Did you make that cake? For me? Wow!
🔜Did you text me to remind me to set my alarm? Wow! Thanks.
🔘Wow can also be used to show wonder or amazement.
🔜Wow! The Moon is so big tonight.
🔜I love the way the light bounces off of the ocean. Wow!
🔘wow can go at the beginning or at the end of the sentence when used as an exclamation.
🔜Wow! That's such a special gift.
🔜I love your new car. Wow!
🔘Wow can be verb which means to make other people feel admiration or excitement or wonder.
🔜She’s an amazing pianist. She wows audiences every time she plays.
🔜He wowed the room with his amazing presentation about gorillas.
#Wow👨🏫@America
➖➖➖➖➖➖➖➖➖➖➖➖
🆕 Crypto News @Money
😁 Crypto Game @Egame
🇺🇸 US News @America
🇯🇵 Japan News @Japan
🇦🇪 UAE News @Dubai
▶️ Popular Movies @Videos
😜 Best Funny Video @Funnys
Это был самый большой кулич: вКрыму испекли 600 килограммовый кулич
Насоздания гигантской сладости ушло пять мешков муки, 10 мешков сахара, тысяча яиц и 15 кг изюма.
JDMax#wow
В аэропорту Гонконга появился огромный рыжий кот прямо посреди терминала. Пушистик выглядит очень реалистично: он двигает ушками, хвостом и даже умеет громко мурлыкать. Встретиться с ним можно будет вплоть до 2 мая.
Жаль забрать домой не получитсь🐈
JDMax#wow
Во «Вкусно - и точка» стартовала коллаба с Роскосмосом
В Кидз Комбо можно найти конструкторы со спутниками, ракетами, астронавтами и прочими кубиками Lego.
JDMax#wow
О вкусном: Кофейня в Тайване подает шелковые круассаны
Десерт сервируется в специальном коконе из сахарных нитей. Сначала булочка крепится на специальный вращающийся механизм, а кондитер поливает ее растопленным сахаром.
дубайскому шоколаду был нанесен сокрушительный удар🥊
JDMax#wow
🦇Настоящая пещера Бэтмена найдена в Камбодже — из нее каждый вечер вылетают миллионы летучих мышей.
Животные могут пролететь до 50 км в поисках добычи. Летучие мыши едят насекомых и спасают от них рисовые поля местных жителей.
JDMax#wow
В Японии выпустили калькулятор, который стоит 50 тысяч рублей.
Лимитированную серию офисных гаджетов представила компания Casio. На создание одного S100X Urushi Edition уходит целый месяц — японские мастера вручную покрывают девайс лаком уруси.
Что-то на роскошном.
JDMax#wow
В Китае есть отель с прозрачным полом
Это комплекс Laojunshan Cliff, и он расположен на отвесной скале на высоте 1600 метров. Из каждого номера открывается вид на горы, которые протягиваются вплоть до горизонта. Есть даже комнаты с двумя стеклянными этажами.
Цены очень демократичные — от 17 тысяч рублей за ночь.
Помечтаем в понедельник 🥰
JDMax#wow
В России продают обручальные сушки
Такой милый подарок выпустили в честь 14 февраля: его нужно вручить второй половинке.
Кто успел, тот и съел
JDMax#wow