Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
✅✅✅✅ Cats & Dogs (😺 + 🦴) = $FOOD NEW Airdrop for all Partnership with #Memefi
✉️ You get rewarded for how many days you've been on Telegram
👉 New users join to Get $FOOD for checking 8 hours once :- https://t.me/catsdogs_game_bot/join?startapp=1048396301
➖ Allocation Depends On Your Telegram Age
➖ Choice Cats or Dogs Every 8 Hours
➖ Complete Tasks to earn more $FOOD for your CATS/DOGS
Secret Code for MemeFi ✅
Tap sequence:
1. Head
2. Legs
3. Head
4. Legs
Watch the video!
+2,000,000🪙
⚫️@memefi_coin_bot
#MemeFi
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
🏆Top 23 projects where you can earn $.
Secret Code for MemeFi ✅
Tap sequence:
1. Head
2. Legs
3. Head
4. Legs
Watch the video!
+2,000,000🪙
⚫️@memefi_coin_bot
#MemeFi
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
🏆Top 23 projects where you can earn $.
🐻Secret tap combo for #MemeFi !!
Claim 1,000,000 coins:
https://t.me/memefi_coin_bot
- Tap from head to toe 4 times.
Watch the video!
I will choose three active participants and send them money for tea and cookies (88 ANON each, $1.2). Daily reward from
🪙 PromoX I'm waiting for game stories, videos, memes, etc. Write here.👈👈
°°°°
В чате Memefi подняли вопрос о причастности администрации к такому проекту, как Igu Verse. Я начал задавать вопросы, в результате меня забанили в чате.
#memefi
Пошел собирать инфу
🪙MemeFiDaily Combo for November 2!(Same as yesterday)
You need to press four places in the correct order, after which you will be given 1,500,000
💸
Press in the following order:
1️⃣💛3️⃣💛3️⃣💛2️⃣💛4️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo
🪙MemeFiDaily Combo for October 22!(Same as yesterday)
You need to press four places in the correct order, after which you will be given 1,500,000
💸
Press in the following order:
1️⃣💛3️⃣💛3️⃣💛2️⃣💛4️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo
🪙MemeFiDaily Combo for October 16!
You need to press four places in the correct order, after which you will be given 1,500,000
💸
Press in the following order:
1️⃣💛3️⃣💛4️⃣💛2️⃣💛3️⃣💛2️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo
🪙MemeFiDaily Combo for September 27!(Same as yesterday)
You need to press four places in the correct order, after which you will be given 1,000,000
💸
Press in the following order:
4️⃣💛2️⃣💛4️⃣💛2️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo