Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
❗️🇸🇰 Elezioni #Slovacchia, vittoria per il partito filorusso guidato da Robert #Fico, che intende porre fine al sostegno militare di Bratislava all'Ucraina: liberal-progressisti staccati di oltre 6 punti. Exit poll completamente sbagliati: davano un testa a testa con leggero vantaggio degli europeisti filo-Nato
@UltimoraPolitics
Questa mattina Papa #LeoneXIV ha ricevuto in due udienze distinte il Presidente della Repubblica di #Slovacchia, Peter Pellegrini, e il Presidente della #Mongolia, Ukhnaagiin Khürelsükh Entrambi i Capi di Stato, dopo l'incontro col Pontefice, sono stati ricevuti in Segreteria di Stato dal Cardinale Pietro Parolin, Segretario di Stato di Sua Santità, accompagnato da mons. Mihăiță Blaj, Sotto-Segretario per i Rapporti con gli Stati.
"Nel corso dei cordiali colloqui in Segreteria di Stato" col Presidente slovacco, si legge in una nota diffusa dalla Sala Stampa vaticana, "è stato confermato il reciproco apprezzamento per i buoni rapporti bilaterali, anche in riferimento al 25º anniversario della firma dell’Accordo Base tra la Santa Sede e la Repubblica slovacca, ed è stato riaffermato l’impegno comune a sostenere e rafforzare la coesione sociale, promuovere la giustizia e tutelare la famiglia. È stato inoltre esaminato il contesto internazionale, con particolare attenzione alla guerra in #Ucraina e alle sue ripercussioni per la sicurezza europea, nonché alla situazione in #MedioOriente".
"Nel corso dei cordiali colloqui in Segreteria di Stato" col presidente della Mongolia, invece, fa sapere sempre la Sala Stampa vaticana, "ci si è soffermati sulle buone relazioni che intercorrono tra la Santa Sede e la Mongolia, con la volontà di svilupparle anche in ambito culturale. È stato pure rilevato il positivo apporto che la Chiesa cattolica locale offre alla società mongola, in modo particolare in ambito educativo e in quello sanitario".
🇸🇰🇺🇸🇻🇪#Slovacchia – Il premier #Fico ha condannato l'attacco degli #USA in #Venezuela, ma aggiunge che #Trump "merita riconoscimento" perché "non ha giustificato le sue azioni con la democrazia o i diritti umani come avrebbe fatto Biden o qualsiasi altro presidente precedente, parlando apertamente del controllo del petrolio venezuelano".
@UltimoraPolitics24
#Slovacchia
Presidente Zuzana #Čaputová: "Dopo aver convocato il Primo Ministro e il Presidente del Parlamento, ho deciso di nominare Ľudovít #Ódor come nuovo Primo Ministro. l'esecutivo sarà presentato entro il 15 maggio."
@OsservatorioEsteri
#Slovacchia #Ucraina #Russia Il Primo Ministro slovacco Eduard #Heger (#OĽaNO|EPP): "La Russia si sta divertendo a tagliare il gas ai nostri partner Europei. Saremo uniti contro queste minacce e accelereremo l'eliminazione graduale della dipendenza dal gas…
#Slovacchia#Ucraina#Russia
Il Primo Ministro slovacco Eduard #Heger (#OĽaNO|EPP): "La Russia si sta divertendo a tagliare il gas ai nostri partner Europei. Saremo uniti contro queste minacce e accelereremo l'eliminazione graduale della dipendenza dal gas russo."
@UltimoraPolitics
#Elezioni#Slovacchia#Presidenziali
Peter #Pellegrini (#Hlas|S&D) eletto nuovo Presidente della Repubblica Slovacca. L'ex Primo Ministro sarà la 6° figura politica a ricoprire la carica di capo dello Stato.
@OsservatorioEsteri
#Slovacchia
Il Primo Ministro Eduard #Heger (#Demokrati|EPP) ha rassegnato le dimissioni dalla sua carica dopo uno scandalo di corruzione. Alle 15 dovrebbe incontrare la Presidente Zuzana #Čaputová.
@OsservatorioEsteri
#Slovacchia
Il #KDH|EPP ha presentato una mozione di sfiducia nei confronti del Vice-Presidente del Parlamento slovacco Lubos #Blaha (#Hlas|S&D), dopo che quest’ultimo ha sostituito il ritratto, presente nel suo ufficio, della Presidente #Čaputová con quello di Che Guevara.
@OsservatorioEsteri
⚡ Sette paesi dell'#UE si oppongono all'espropriazione degli #asset della #Russia, secondo quanto riportato da #Euractiv.
Al #Belgio, all'#Ungheria e alla #Slovacchia si sono unite l'#Italia, la #Bulgaria, #Malta e la Repubblica Ceca.
#tatianasanti
SEGUI Tatiana Santi:
Telegram | YouTube | Sito Web
📱Donazioni
#Slovacchia
Peter #Pellegrini (#Hlas|S&D): “Proseguiremo le trattative solo con #Smer|S&D e #SNS|Destra radicale russofila. Ritengo insostenibile una coalizione con #PS|RE, #KDH|EPP e #SaS|ECR, perché i membri di questi partiti hanno già iniziato ad attaccarsi a vicenda pochi giorni dopo le elezioni.”
@OsservatorioEsteri