Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
Maurizio #Gasparri rassegna le dimissioni da capogruppo del gruppo Forza Italia al Senato. Alle 16.30 è convocata a palazzo Madama la riunione per l'elezione del nuovo capogruppo. Quattordici dei venti senatori hanno sottoscritto la raccolta firme, fra cui…
Maurizio #Gasparri (#FI): "90% ministri saranno politici. Presidente Senato? Sarà eletto alla prima votazione, strano se non avvenisse"
@UltimoraPolitics
Maurizio #Gasparri (#FI): "Ho deciso autonomamente di lasciare il mio incarico da capogruppo di Forza Italia al Senato. Chi ha un lungo percorso basato sulla solidità e il senso del dovere e non solo sull'incarico che svolge, sa come gestire tempi e modalità in momenti complessi. Avanti con coerenza e guardando al futuro". (Rai)
@UltimoraPolitics24
Maurizio #Gasparri (#FI): "La politica dei dazi non ha migliorato la situazione americana, anzi l'ha peggiorata, ha creato problemi in giro per il mondo. Perseverare nella politica dei dazi è un grave errore". (ANSA)
@UltimoraPolitics24
Maurizio #Gasparri (#FI): "Nelle prossime ore sarà legge dello Stato un'altra importante riforma. Il Senato voterà la legge che riguarda la Corte dei Conti un organismo fondamentale che potrà funzionare meglio al servizio dei cittadini".
La magistratura contabile aveva espresso diversi dubbi sulle nuove norme pur mantenendo una linea di dialogo con l'Esecutivo. La preoccupazione dei magistrati riguarda il rischio di un ridimensionamento significativo del ruolo della Magistratura contabile. (Ansa)
@UltimoraPolitics24
#Italia
Dichiarazione di Maurizio #Gasparri dopo le sue dimissioni da Capogruppo al Senato di #FI|EPP:
"Ho deciso autonomamente di lasciare il mio incarico da capogruppo di Forza Italia al Senato. Chi ha un lungo percorso basato sulla solidità e il senso del dovere e non solo sull'incarico che svolge, sa come gestire tempi e modalità in momenti complessi. Avanti con coerenza e guardando al futuro".
@Osservatorioitaliano
#Italia
❗Maurizio #Gasparri si dimette da capogruppo di #FI|EPP al Senato: 14 senatori su 20 avevano firmato una lettera in cui si chiedeva un passo indietro.
@Osservatorioitaliano
#Italia
❗Maurizio #Gasparri si dimette da capogruppo di #FI|EPP al Senato: 14 senatori su 20 avevano firmato una lettera in cui si chiedeva un passo indietro.
@Osservatorioitaliano
#Italia#Senato
Maurizio #Gasparri (#FI|EPP): "Il senatore Vito Petrocelli minaccia di fare ricorsi alla Corte costituzionale per difendere la sua poltrona. E perché non all'Onu? Che situazione ridicola."
@UltimoraPolitics
Licia #Ronzulli è eletta vicepresidente del Senato con 102 voti favorevoli, 50 schede bianche, 5 nulle e 6 ad altri nomi. Il voto è avvenuto a scrutinio segreto. La senatrice di #FI subentra a Maurizio #Gasparri, in una staffetta proposta dal partito azzurro
@UltimoraPolitics