Офигенная история про бытовой кибертерроризм.
Я уже вам рассказывал пару раз о вредоносных закладках в OpenSource коде — описывал, например, борьбу одиночек с корпорациями таким способом, хотя последнее время больше внимания к антироссийским закладкам по политическим мотивам.
Обычно мы понимаем работу софта, как что-то в компьютере, а вот тут случай из мира Internet Of Things. Baza написала об этом без технических подробностей, поэтому мне пришлось порыться самому.
В интернете есть куча проектов "умной гирлянды" для украшения окон к новому году. Как правило, это прямоугольная матрица из адресных светодиодов: ей завешивается окно целиком, а микроконтроллер позволяет (путём изменения цвета каждого диода) выводить любой рисунок, надпись, анимацию. Как работает и выглядит можно посмотреть вот тут. В очередной такой версии один из участников форума AlexGyver'а (не сам Алекс) выложил форк прошивки для управления адресными диодами. Прошивка подключается по вайфай к роутеру, чтобы с телефона можно было через удобный UI настраивать эти самые тексты и анимации.
Так вот, оказалось, что автор изначальной версии — украинец. В свою версию кода три месяца назад он добавил закладку: устройство, пользуясь подключением к ВайФай, определяет по IP местоположение, откуда оно запущено. Если это Россия, то из постоянной памяти считывается последовательность кодов символов так, чтобы в полночь первого января устройство отключало все внешние кнопки и выводило на окно надпись, прославляющую Украину. Такая надпись в итоге появилась, по видимому, у нескольких людей, использовавших эту гирлянду. И как минимум одного из них заметили соседи и настучали, вроде как дело завели даже.
Морали лично для меня две:
— Компьютерное уже давно не только в компьютере, а вполне влияет на физический мир. Это очевидно, но не во всех случаях эту мысль просто принять.
— IoT должен быть только из источников, которым вы полностью доверяете, либо написан самостоятельно.
P.S. Кстати, забавно видеть, что комментарии к коду у этого разработчика до определённого времени все по-русски, а в новых правках исключительно по-украински. То есть вроде как от вражеского языка отказался, но отредактировать всё предыдущее лень.
#dev
#Catizen announced that tonight at 00:00 UTC, they will take a snapshot 📸, and tomorrow at 10:00 AM UTC you can check how much airdrop ✈️ each user will receive.
💰 Each account can stake 1,000 CATI.
🎁 About $1 million in rewards have been allocated for staking.
🗓 The staking period is from September 14 to 24.
🚀 Starting Sunday, September 15, at 9:00 AM UTC, you can withdraw your airdrop to CEXs (centralized exchanges).
📈 Trading will also start on September 20.
🔮 They also mentioned that token holders will receive rewards in the future.
join Now:
https://t.me/catizenbot/gameapp?startapp=rp_9810907
@airdropgoldchannel
Share It!
🔍#Catizen Data Tracking
Catizen's built-in real-time data analysis with multidimensional data mining and machine learning optimizes game content, boosts user retention, and increases payment conversion. It supports custom reports and real-time monitoring for data-driven decisions. 📊✨
Catizen's vibe: Play for the airdrop🪂, Heal the world! 🌍
https,://t.me/catizenbot/👈
°°°
#Catizen values its users as the best investors. Airdrop increased from 35% to 42%! More kitty love, more rewards, more healing! 🌟🐱💎
Catizen's life: Play for airdrop🪂, Heal the world! 🌍
https://t.me/catizenbot/👈
°°°°°°°°
#Catizen cherishes its users and community as our greatest supporters. 🐱 Why? Because your love for cats deserves recognition.
That's why we've raised the airdrop from 35% to 42%, adding a total of 7%—all because of your incredible love and dedication.🎉
To celebrate reaching 20 million users, we're taking an extra 1% from investors, making the airdrop 42%! 🪙 Your unwavering support moves us forward!
🌟🐱💖
Catizen's vibe: Play for the airdrop🪂, Heal the world! 🌍
https'://t.me/catizenbot/👈
°°°°°°°
🌍🐾 Since the launch of Catizen's Spin, global players have collectively received a heartwarming 7 millionassists. 🤝🐱#Catizen not only heals the world through the power of cats, but also fosters mutual healing among players. 😻
Catizen's life: Play for airdrop🪂, Heal the world! 🌍
Catizen: 1 Million On-Chain Users, Paws-itively Healing the World!
🌍🐾#Catizen has hit a milestone with 1 million on-chain users, unleashing a tidal wave of feline healing across the globe! 🎉✨
Join the purr-fect revolution where virtual cats mend hearts, and a million paws unite for a happier world. 😺💖
Catizen's life: Play for airdrop🪂, Heal the world! 🌍
🏆Top 23 projects where you can earn $.
°°°
Bitget pre-market trading: 😸 Catizen ($CATI) is launched🔥
Bitget announced #Catizen token $CATI launch in pre-market trading. Users can trade CATI in advance, before it becomes available for spot trading.
Details are as follows:
Start time: 24 July, 2024, 10:00 (UTC)
Pre-market trading link: CATI/USDT
24h total (USDT): 143.88K
Last price (USDT): 0.99 (+98%) 🚀
Register now and trade your CATI!😼
💰#Catizen will list on #Binance
Users will be able to lock their BNB and FDUSD to receive CATI Airdrops over four days, with farming starting from 2024-09-16 00:00 UTC.
Binance will then list CATI at 2024-09-20 10:00 UTC and open trading with CATI/USDT, CATI/BNB, CATI/FDUSD, and CATI/TRY trading pairs.
join Now:
https://t.me/catizenbot/gameapp?startapp=rp_9810907
@airdropgoldchannel
Share It!
😸Catizen is distributing $CATI!
💭September 14, 00:00 UTC - Snapshot and maintenance.
🚀September 14, 10:00 UTC - Check your $CATI and start staking.
🪙September 15, 10:00 UTC - Claim to CEXs function will be available.
🏆Prize Pool: $1 million in tokens ($BGB, $GT, $KCS, $HSK, $MX).
📣Staking Period: September 14 - 24.
👉Stake $CATI and start earning!
🔕Subscribe👉Catizen
➖➖➖➖➖➖➖➖➖➖➖
#cryptogame#catizen#crypto
💰There's still time to catch the Catizen airdrop!
We remind you that within our channel there is a competition for the best miners, which makes it possible to receive additional profit for mining in our club. Since #airdrop has not yet been announced, there is still time to participate!
Prizes for leaders🎉TON Events:
🏆$150 to each player in the top 3
🏆$50 to each player in the top 4-10
🏆$20 per player 11-30
🏆$5 per player 31-100
A snapshot will be taken based on the weekly leaderboard at the time of the announcement of the airdrop from #Catizen. Prizes will only be paid if our club reached top 10 clubs of the Royal League. Hurry up to visit our club before the airdrop to get your prize!
Give me meow😼
Catizen Announcement: Welcome to Divine Area in Catizen Game Center
#Catizen#game
Catizen Announcement introduces Divine Area as the latest addition to Catizen Game Center. This magical realm offers a unique talent system and limitless lineup possibilities, encouraging fair competition. Use CATI for a 30% discount in the game.
Source: link
@tonlines