Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
🚨Sky News: Почему Путин не намерен идти на уступки? Две ключевые причины
Британское издание Sky News выделяет два основных тезиса, объясняющих, почему Москва не склонна к компромиссам по Украине.
1️⃣ «Во всём виновна Европа»
➖Именно так позицию Путина передаёт издание. По их данным, он обвиняет союзников Украины в срыве мирного процесса и выдвижении «неприемлемых для России» требований.
➖ Тактика: На фоне жёсткой риторики в адрес Европы — демонстративное гостеприимство к американцам. Цель, по версии Sky News, — расколоть трансатлантический альянс и привлечь Вашингтон на свою сторону.
➖ «Сигнал силой»: Накануне визита американской делегации в Москву Россия объявила о взятии Покровска. Это, как пишут журналисты, было «посланием, призванным подтвердить доминирование России и укрепить её требования».
2️⃣ Вера в общность целей с США
➖Согласно анализу, Кремль убеждён, что и Москва, и Вашингтон в конечном итоге хотят одного — «сближения отношений, возможного только после окончания войны».
➖ Контраст в подходах: Издание обращает внимание на разницу в отношениях США с Киевом и Москвой.
▪️ С Киевом: «американцы заставляют украинскую сторону приезжать к ним».
▪️ С Москвой: дипломаты сами «готовы совершить долгий ночной путь и терпеливо ждать аудиенции».
Итоговый вывод Sky News:
🔻«Всё это создаёт впечатление, что в отношении России США предпочитают умиротворять, а не оказывать давление».
🔻 «Сомнительно, что у Зеленского много поводов для оптимизма».
#аналитика#США#Россия#Украина#политика#SkyNews
🇷🇺 RUSSIA PRODUCES ARTILLERY SHELLS ABOUT THREE TIMES FASTER THAN UKRAINE'S WESTERN ALLIES AND 75% CHEAPER.
#SkyNews writes about this, citing a published analysis by the consulting company Bain & Company.
The publication notes that these figures highlight the serious problem faced by the #Ukrainian Armed Forces as they rely on ammunition supplies from the #USA and #Europe.
The US, UK and other European allies are trying to ramp up production at their factories, but their ability to produce #artillery shells still lags behind #Russia, despite a combined economic power that dwarfs Russia's.
Sky News cites a comment from one of the Ukrainian Armed Forces’ artillerymen, who said that for every shell fired by Ukraine, the Russians fire five.
According to Bain&Company research, Russian artillery shell production for 2024 will be approximately 4.5 million this year, compared with a combined production of about 1.3 million shells in European countries and the United States.
✈️Airbus собрала первый A350-1000ULR — лайнер для рекордных перелётов!🌏
Авиакомпания Qantas делает решающий шаг к запуску проекта Sunrise — прямых беспосадочных рейсов из Австралии в Лондон и Нью-Йорк! 🇦🇺➡️🇬🇧🇺🇸
На заводе в Тулузе собран первый Airbus A350-1000ULR (MSN 707) — самый дальнемагистральный пассажирский самолёт в истории Qantas.
🛫 Время в воздухе — до 22 часов!
⛽ Дополнительный топливный бак на 20 000 литров
🛋 Всего 238 мест ради максимального комфорта
🧘♂️ Специальная *«зона здоровья»* для разминки во время сверхдальних перелётов
🚀 Поставка ожидается к концу 2026 года, а пока первый экземпляр готовится к установке двигателей Rolls-Royce Trent XWB-97 и первым испытаниям.
Это — новая эра авиации, когда перелёт «из конца в конец света» станет реальностью 🌍
#A350#Airbus#Qantas#ProjectSunrise#Авиация#НовостиАвиации#ДальнемагистральныйПолёт#Лондон#НьюЙорк#Австралия#Технологии#SkyNews#AviationNews✈️