Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
Мегаподборка #all уже в вашей ленте✨
Barter X Change
Кейс-чемпионат, в котором необходимо прорывное решение для рынка криптовалют.
Дедлайн: 20 октября
Альфа-Движ
Фестиваль от Альфа-Банка с лекциями, на котором студенты находят себя.
Дата и место проведения: 16 октября в Санкт-Петербурге
Форум «Наука будущего – наука молодых»
Мероприятие состоится 29 октября - 01 ноября в Самаре.
Дедлайн: 22 октября
Именная Стипендия Андрея Мельниченко
Возможность выиграть ежемесячную поддержку размером от 5 до 25 тысяч рублей за отличные результаты в учебе и/или прорывные проекты и успехи в научной работе.
Дедлайн: 11 октября
Excellence
Ротационная программа развития по направлению «Торговый маркетинг» в компании JTI.
Дедлайн: 20 октября
РСХБ Старт
Оплачиваемая стажировка в Россельхозбанке по направлениям: маркетинг, экономика и финансы, журналистика, юриспруденция, аналитика, ИТ, HR, менеджмент и др.
Дедлайн: не указан
ТеДо амбассадоры
Участники программы будут представлять ТеДо в социальных сетях, на мероприятиях и в учебных заведениях, рассказывать о наших проектах и расширять возможности развития студентов своего университета.
Дедлайн: 20 октября
Кадровый резерв Росмолодежи
Конкурс на включение в кадровый резерв Федерального агентства по делам молодежи по ведущей группе должностей категории «специалисты».
Дедлайн: 23 октября
Не забудь поставить🔥
@youthandcareer
#jlm#haifa и вообще-то #all
Нам в Иерусалиме некуда было вставить какой-то такой вечер перед Новым годом, когда можно сказать спасибо, потанцевать, немножко вытрясти из себя все тревоги и ужасы года. И мы подумали вставить этот вечер в Хайфу. (Потому что хайфские премьеры забрали наши вечера четвергов, нет-нет, мы не жалуемся, мы восхищаемся).
В общем, поговорили с Хайфским театром и с их одобрения зовем всех желающих 28 декабря в 20.00 после спектакля на такую вот общую микро-чеверинку, чтоб поддержать друг друга, и чтоб были силы на следующие месяцы в этом непростом прямо скажем мире.
Несите с собой всякие чипсы, соки и нелепые луки!
Hanamal 45, Haifa
Если кто-то хочет приехать, но далеко и поэтому тревожно, давайте объединяться и ехать вместе.
#all ВНИМАНИЕ! ВЫЕЗД!
#Ушанов В.П., 63 года
Сбор 13.09.2022 с 18:40
Место сбора: Парковка ГМ О'кей, Ленинградское ш.12, г. Гатчина
Координаты: 59.582729, 30.139900
Одежда: город
С собой: Скотч
Координатор: Юрий (Бер)
Инфорг: Евгения (Люцик) 89633459659
Ася (Кицунэ) 89217629852
Тема на форуме: https://vk.cc/cgxAhF
#all ВНИМАНИЕ! ВЫЕЗД!
#Тытюк Л.С. 82 года
Сбор 26.08.2022 с 22:40
Место сбора: проспект Художников, 11Б
Координаты: 60.036519, 30.344742
Одежда: город
С собой: ориентировки, скотч, фонари
Координатор: Юрий (Бер)
Инфорг: Надежда (Химера) 89817556296
Тема на форуме: https://lizaalert.org/forum/viewtopic.php?f=120&t=60397
#all ВНИМАНИЕ! ВЫЕЗД!
#Воробьева (Норба) В.А., 85 лет
Сбор 01.07.2023 с 02:20
Место сбора: ул. Планерная, 57к1
Координаты: 60.021216, 30.224656
Одежда: город
С собой: ориентировки, скотч
Координатор: Юрий (BER)
Инфорг: Ольга (Пальмира) 89992060242
Тема на форуме: https://lizaalert.org/forum/viewtopic.php?f=120&t=68548&p=628374#p628374