Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
🆓REDEEM CODES🆓
🎁🚀AFK Arena Redeem #Codes
💫📌#January 2026
🌟🎁New Code:【 vdj82fht4r 】
💎💎💎Redeem now for 3,000 diamonds, ten time emblems, ten stargazer scrolls, and ten common scrolls!!!
👀All the Active AFK Arena Codes.
Add @APKFreeDownloader_Bot to get any apk you want.
🆓REDEEM CODES🆓
🎁🚀AFK Arena #Codes | #January 2026
💫🌟4 New Codes Released This Week!
👉Code 1:【 DON2026classic 】
👉Code 2:【 ujqrukd2at 】
👉Code 3:【 uj5fs5z58s 】
👉Code 4:【 u4fctemje2 】
🎁💎Redeem now for 2.2k diamond any many more!!!
🔗All working AFK Arena codes.
Add @APKFreeDownloader_Bot to get any apk you want.
Wikipedia每日一图(#January 31, 2026)https://ift.tt/129ov6E
Isambard Kingdom Brunel standing before the launching chains of the SS Great Eastern. The ship was launched on this day in 1858.. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 30, 2026)https://ift.tt/Z0TVbvJ
Lake Baikal in winter. Ice ridges near Olkhon island in Pribaikalsky National Park.. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 29, 2026)https://ift.tt/YMrOJT0
Great Cormorant (Phalacrocorax carbo), Little Egret (Egretta garzetta) and Gadwall (Mareca strepera) in misty Taudaha Lake during winter, near Kathmandu, Nepal.. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 28, 2026)https://ift.tt/2EM6iKC
Sunset over the ice of Brofjorden in Sandvik, Brastad, Lysekil Municipality, Sweden. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 27, 2026)https://ift.tt/Msrmcyu
“Selection” of Hungarian Jews on the ramp at Auschwitz-II-Birkenau in German-occupied Poland, May/June 1944, during the final phase of the Holocaust. Jews were sent either to forced labor or the gas chambers. 81 years ago today, on January 27, 1945, Auschwitz was liberated by the Red Army. Today is also International Holocaust Remembrance Day.. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 26, 2026)https://ift.tt/EsDR49p
Apple orchards after snowfall in Sangla in the northern Indian state of Himachal Pradesh. India has the second largest area under apple cultivation in the world and is the fifth largest producer of the fruit globally. More than 90% of India's apple production comes from just two of its northern Himalayan states: Jammu and Kashmir, and Himachal Pradesh. Today is Republic Day in India.. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 25, 2026)https://ift.tt/JzivhFB
Window in a former joinery workshop in Beilstein, Germany. Hop has grown into the workshop and has draped its tendrils before this window.. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 24, 2026)https://ift.tt/uP9JQ1U
The entrance of the locomotive Hrvatske Željeznice class 2044 with a local train to Zagreb between Turčin and Sveti Ilija, Croatia. July 2009. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 23, 2026)https://ift.tt/oNaVYGk
Northwest view of Yugar village and fields, viewed from Phuktal Gompa. Elevation 3,850 m (12,630 ft)), on the left bank of the Tsarap River (elev. 3,820 m (12,530 ft)). In this arid terrain above the tree line, villagers rely on water from the snow-fed Phu Nala (flowing from centre to bottom) for their fields. Zanskar, Ladakh, India. 了解更多 . #Wikipedia每日一图
Wikipedia每日一图(#January 22, 2026)https://ift.tt/4AIKm1L
Aerial view of 2023 Bishwa Ijtema in Bangladesh. With 5 million adherents, Bishwa Ijtema is the second-largest Muslim gathering in the world.. 了解更多 . #Wikipedia每日一图