Популярность имеет свои минусы. Чем популярней язык программирования, тем выше его распространённость, а значит найдутся те кто поспешит воспользоваться этим.
С ростом популярности 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
🎧⤴
🤑Swap USDt-TRON for USDt-TON at 0% Fees: MyTonWallet's Latest Feature for Crypto Users
MyTonWallet has introduced a new feature allowing users to swap USDt-TRON for USDt-TON directly within the wallet, celebrating this launch with 0% service fees on the swaps until November 16, 2024. Although users will still need to cover network fees, this offer represents a valuable chance for the MyTonWallet and Changelly collaboration to support multi-chain asset management, enhancing the TON ecosystem and promoting blockchain interoperability. This move reflects the increasing importance of cross-chain transactions in the DeFi space.
Chorus:
Swap the Tether, we’re on the run,
TRON to TON, let’s get it done.
0% fees, it’s a limited spree,
Changelly connects you and me.
Verse 1:
Yo, MyTonWallet, it's all about the flow,
Swappin' USDt from TRON to TON, you know.
Zero percent fees, that’s how we ride,
Blockchain connect, let’s flip to the other side.
Interoperability, that’s the name of the game,
One wallet, two chains, never the same.
DeFi in the mix, we raise the stakes,
Cross-chain power, watch how it breaks.
Chorus:
Swap the Tether, we’re on the run,
TRON to TON, let’s get it done.
0% fees, it’s a limited spree,
Changelly connects you and me.
Verse 2:
November’s the date, time’s ticking fast,
Get in the wallet before the deal won’t last.
Seamless swaps, that’s the dream we chase,
From DeFi to gaming, taking first place.
Stablecoins ready, no borders in sight,
TRON and TON flying high as a kite.
Wallet on lock, assets on the go,
Blockchain kings in the crypto show.
Chorus:
Swap the Tether, we’re on the run,
TRON to TON, let’s get it done.
0% fees, it’s a limited spree,
Changelly connects you and me.
Verse 3:
Crypto moves fast, gotta make it count,
TON’s rising up, there’s no discount.
TRX on the side, let’s bridge the gap,
Swappin' with ease, no service trap.
DeFi's the future, wallets hold the key,
Cross-chain flow, that’s how it should be.
Changelly’s got you, no fees to pay,
Make that swap today, don’t delay.
Chorus:
Swap the Tether, we’re on the run,
TRON to TON, let’s get it done.
0% fees, it’s a limited spree,
Changelly connects you and me.
Bridge:
Multi-chain vibes, crypto's new light,
TRON and TON unite, shining bright.
Step into the future, wallets that lead,
Cross-chain unity, planting the seed.
### Hashtags:
#CryptoSwap
#TONCryptoNewsRapStyle
🎧@toncoin_rap
🎧⤴
💎 Telegram’s Crypto Bot Launches Fee-Free Coin Swaps – Best Rates on TON and Beyond!
Telegram’s popular Crypto Bot introduced a groundbreaking Swap feature, enabling seamless exchanges of cryptocurrencies, including TON, at optimal market prices with 0% commission. This new feature empowers users to swap tokens effortlessly, catering to the needs of both seasoned traders and beginners. As Telegram strengthens its ties with The Open Network (TON), this development marks a significant step towards making zero-fee crypto trading more accessible and user-friendly. TON, Telegram, and crypto swaps headline this exciting update.
Chorus:
Swap it, drop it, no fees, we poppin’,
Crypto bot’s live, TON fam’s watchin’.
Best market rates, yeah, that’s the notion,
Zero percent, ridin’ this motion.
Verse 1:
Telegram’s bot, now it’s all in play,
Swappin’ TON coins without delay.
Zero fees stack, in a major way,
Crypto’s here to stay, what more to say?
Swipe right, the trades ignite,
Swappin' at the best rates, day or night.
TON on deck, the moves in sight,
Crypto bot’s game changin’, feelin’ right.
Chorus:
Swap it, drop it, no fees, we poppin’,
Crypto bot’s live, TON fam’s watchin’.
Best market rates, yeah, that’s the notion,
Zero percent, ridin’ this motion.
Verse 2:
From TON to ETH or BTC, quick like a flash,
One tap on Telegram, and the coins clash.
Zero fees givin' more green in the stash,
Crypto bot’s hustle, bringin’ in cash.
Telegram links up with TON,
Best swaps, no cap, just get it done.
In the market, bots always on the run,
Swappin’ coins, and we're havin' fun.
Chorus:
Swap it, drop it, no fees, we poppin’,
Crypto bot’s live, TON fam’s watchin’.
Best market rates, yeah, that’s the notion,
Zero percent, ridin’ this motion.
Verse 3:
Telegram and TON, now we’re connectin’,
Coins on the move, the fam’s respectin’.
Best rates, zero fees, no second-guessin’,
Crypto's risin', it's impressin'.
Swap so quick, it’s like a race,
Crypto bot's here, savin' time and space.
TON's in the mix, the market’s embrace,
With zero fees, everyone finds their place.
Chorus:
Swap it, drop it, no fees, we poppin’,
Crypto bot’s live, TON fam’s watchin’.
Best market rates, yeah, that’s the notion,
Zero percent, ridin’ this motion.
Bridge:
TON in the mix, we set the tone,
Zero fees, we break the stone.
Crypto bot's king on this throne,
This is the future, watch it be known.
#TONCommunity#CryptoSwap#TON
#TONCryptoNewsRapStyle
🎧@toncoin_rap