Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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 TREASURIES CLAIMED!
⚡️ What. A. Day. ⚡️
We honestly didn’t expect it to happen this fast — but you guys went full beast mode and claimed ALL 3 Treasuries in Bison Storm in just one day!
Insane luck. Epic energy.
Let’s give a thunderous shoutout to our Max Win legends:
1️⃣@mephostophil
▶️Watch the replay
2️⃣@felikyss
▶️Watch the replay
3️⃣@Alexey7878
▶️Watch the replay
Winners — DM @ze_bro to claim your treasure!
Your ⚱️Bison Storm Treasuryis waiting.
#questwinner
–––––––––––––––––––
But wait — that’s not the end.
You smashed it so hard, our CEO decided to join the party.
This Sunday, he’s putting up his personal Treasury for a BONUS QUEST in Battle Rage!
🏆 1 Battle Rage Treasury — CEO Edition
🔥 Challenge details:
⚔️ Max Win in Battle Rage
💰 Minimum qualifying bet: 300 Coins
⏳ 1 winner only — first to hit takes it.
One shot. One treasure. One legendary chance.
Will you be the one to claim it?
#weekendquest#battlerage
🎉 The Biggest Win of the Year! 🏆
On October 4, 2024, one lucky player in Battle Rage scored the biggest win of the year, turning their bet into an unbelievable fortune!
💥 Bet: 380,000 RUB
💥 Win: 64,143,900 RUB (~$622,756USD) 😱
💥 Multiplier: x168.8
With a win like this, you could buy a house in Europe🏡✨
New Year holidays here, it’s the perfect time to test your luck. Will you be the next big winner? 🎅
Try Battle Rage now!
#BigWin#BattleRage#NewYearLuck
⚔️Battle Rage: new game — new UI
⚡️ Our yet to be released game Battle Rage will feature a completely revamped user interface! This is the first game to debut with our fresh, modern design — and trust us, it’s sleek, user-friendly, and visually stunning 🔥
🎮 Unlike many other providers, our new UI will offer a smooth and enjoyable top-notch experience, giving us a major edge in the gaming world.
💯 Not to mention that Battle Rage is set to be the hit of the year! Your favorite streamers will be playing it online, including the legendary Eddie from Stake. So, don't miss out! 💣
➡️ TRY DEMO NOW!
Coming very soon!
#BattleRage#newgame#comingsoon#TrueLab#TRUEGames
In Battle Rage, the Rage multiplier kicks into action when the Emperor Wild lands, activating the Rage accumulator and boosting your potential for huge wins up to x100,000! The Rage Multiplier has no limits and carries over into Free Spins for even more intense payouts.
Prepare to harness the power of Rage and dominate the arena when Battle Rage launches on October 15, 2024!
#BattleRage#RageMultiplier#SlotGames#BigWins#TrueGames#TrueSlots#TrueLab