Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
Emisora Provincial CMKS
La Emisora Provincial CMKS oferta dos plazas en el Departamento de Informática, para profesionales con experiencia en temas vinculados al funcionamiento de redes, programación y diseño web, así como seguridad.
Si usted es técnico, licenciado o ingeniero informático, usted puede ser parte de esta gran familia radial. Aproveche la oportunidad.
El pago mensual supera los 4500 CUP y según los resultados el trabajador puede ser estimulado salarialmente.
Puede llamar a los teléfonos:
-- 21324040.
-- 21323101.
Los que gusten serán atendidos en la Casa Radial sito en Calle Donato Mármol # 409 entre Martí y Pedro Agustín Pérez, Ciudad de Guantánamo.
[email protected] - 21324040, 21323101
#guantanamo
The Trump administration continues to ramp up its migration crackdown with reports that over 100 Venezuelans have been transferred to the infamous naval base in Guantánamo Bay, Cuba.
Read the story: https://venezuelanalysis.com/news/us-sends-dozens-of-venezuelan-migrants-to-guantanamo-as-relatives-plead-innocence/
#Migration#HumanRights#Guantanamo#Trump
‼️PAUKENSCHLAG – Freigegebene Gerichtsakten in Guantanamo deuten darauf hin, dass einige der 9/11-Terroristen CIA-Agenten waren‼️
Eine explosive Gerichtsakte der Militärkommission von Guantanamo – einem Gericht, das die Fälle von Angeklagten behandelt, die beschuldigt werden, die Terroranschläge vom 11. September auf New York ausgeführt zu haben – hat anscheinend das Undenkbare bestätigt.
https://legitim.ch/paukenschlag-freigegebene-gerichtsakten-in-guantanamo-deuten-darauf-hin-dass-einige-der-9-11-terroristen-cia-agenten-waren/
Willst du mehr davon? Dann abonniere unseren Kanal!
👉@LegitimNews
#CIA#FBI#InsideJob#Guantanamo
For over 20 years, the US has detained 39 Muslim men at Guantánamo Bay, with 27 never charged. The CIA operated secret "black sites" where at least 119 Muslim men were held and at least 39 tortured, without accountability. This system of unlawful detention, rendition, and abuse has cost billions, fueled propaganda by armed groups, and undermined global human rights.
[Read more]
@googlefactss#HumanRights#Guantanamo#Torture#Accountability#usa#liberty#LandOfTheFree
Buenas tardes estimados subscriptores
A partir de ahora para diferencias las ofertas laborales y para una mayor organización. Le daremos uso a los # por lo que cada oferta tendrá un # en referencia a la provincia , subiremos las de mayor votación en las encuestas.
#lahabana#guantanamo#isladelajuventud#santiagodecuba#holguin#granma#artemisa#pinardelrio#cienfuegos#villaclara#ciegodeavila