Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
📣 Привет, друзья! Сегодня поговорим о модных словечках в английском языке. Готовы? Поехали! 🚀
1. Ghosting 👻 – Это когда кто-то внезапно перестает отвечать на сообщения и исчезает, как привидение. Пример: "Я думал, у нас всё хорошо, а потом он просто начал меня ghosting..."
2. Binge-watch 📺🍿 – Это смотреть целый сезон сериала за один присест. Пример: "На выходных я binge-watch новый сезон своего любимого сериала!"
3. Flex 💪✨ – Похвастаться чем-то. Пример: "Посмотри на мой новый телефон, просто не могу не flex!"
4. FOMO 😱🚀 – Fear of Missing Out, или страх пропустить что-то важное. Пример: "Я поехал на ту вечеринку только из-за FOMO, все там говорили, что будет круто!"
5. Lit 🔥🎉 – Когда что-то просто невероятно крутое! Пример: "Эта вечеринка была просто lit, я не хотел, чтобы она заканчивалась!"
Если вам понравилось, ставьте лайк и подписывайтесь на наш канал! До встречи! 👋✨
#Ghosting#BingeWatch#Flex#FOMO#Lit#ТрендыАнглийского#Сленг2024#УчимАнглийский#АнглийскийЯзык#МодноСейчас#Сленг
https://x.com/SavinoBalzano/status/1842098256878199289?t=PB6H0OF1AM3zKwspHRw5lA&s=19
Una sorta di #Pascale che non ce l'ha fatta e non ce la farà, anche perché #Sangiuliano non è #Berlusconi. Non scherziamo.
Invitata #MariaRosariaBoccia in trasmissione e non è #GrandeFratello con #Signorini. #Formigli a #PiazzaPulita spreme disperatamente il limone, per trarne proprio l'ultima goccia. #Boccia, lato suo, accetta finalmente di comparire nel momento in cui si rende conto che la sua popolarità sulla stampa sta tramontando.
E tramonterà comunque perché diversamente non può essere: chi è questa signora? quale la sua rilevanza nel discorso pubblico? ha qualcosa da dire di concreto circa la condotta di qualcuno del #Governo? Lo faccia. Se non lo fa subito, qualcuno potrebbe pensar male. E lei lo dice: «conosco tante altre cose». E suona male, malissimo.
Tramonterà, rovinosamente, come tramontata è la morbosità su #Lecciso e #AlBano.
Il clamore mediatico deriva dallo squallore di questa vicenda: una storiella provinciale, volgare, da italietta. Un intreccio grottesco, messo in piedi da un uomo profondamente inadeguato e una donna che, a mio sommesso avviso, a oggi non ha espresso alcun nobile talento, quantomeno pubblicamente.
Ho deciso di torturarmi e ho ascoltato tutta l'intervista di ieri sera: non ho trovato alcun elemento anche di vaga rilevanza pubblica. Non mi sono soffermato troppo a ragionare su questa vicenducola: la sua importanza mi pare assai marginale. Ne scrivo ora per evidenziare la meschinità di un certo stile "giornalistico", quello che (cito testualmente il conduttore) tratta di una «storia di tentazioni», indugia sulla presenza o meno della fede nuziale sul dito del ministrucolo durante i pasti, del rapporto di quest'ultimo con la moglie (con tanto di testimonianza di chi ne avrebbe ascoltato le conversazioni), sulla presenza o meno delle lacrime sul suo viso durante un'intervista, sul #ghosting dello stesso nei confronti della presunta amante.
#Sciacallaggio fangoso: non riesco a vederci nulla di più.
Mi ha molto rattristato il maldestro tentativo di arrecare a tutti i costi un qualche imbarazzo all'esecutivo, speculando sulle trame imbranate di un'arrivista, interdetta peraltro dal Comitato per la sicurezza di Montecitorio per la sue imprese da 007 da due soldi.
#Spazzatura.