Обнаружена сложная афера, нацеленная на пользователей Solana, включающая вредоносный код, замаскированный под легитимного торгового бота на GitHub. Эта обманная операция, в которой использовались поддельные репозитории и завышенные показатели вовлеченности, успешно украла криптовалюту, собирая учетные данные пользователей и закрытые ключи. Фирма по безопасности блокчейнов SlowMist разоблачила схему после того, как пользователь сообщил об украденных средствах, что подчеркивает растущую угрозу атак на цепочку поставок программного обеспечения.
Ключевые выводы
-
Будьте осторожны с репозиториями GitHub, даже с большим количеством звезд и форков, поскольку они могут быть сфальсифицированы.
-
Всегда проверяйте легитимность сторонних пакетов и их источники, особенно если они недоступны в официальных реестрах.
-
Этот инцидент подчеркивает растущую угрозу атак на цепочку поставок программного обеспечения, нацеленных на пользователей криптовалюты, после аналогичных схем с поддельными расширениями кошелька и кодом кражи учетных данных, размещенным на GitHub.
Разоблачение аферы на GitHub: вредоносный бот Solana крадет криптовалюту
Фирма по безопасности блокчейнов SlowMist недавно разоблачила хитроумную аферу на GitHub, в которой использовался, казалось бы, легитимный торговый бот Solana для кражи криптовалюты. Вредоносный репозиторий под названием solana-pumpfun-bot и размещенный учетной записью "zldp2002," имитировал инструмент с открытым исходным кодом для сбора учетных данных пользователей и закрытых ключей. Расследование началось после того, как пользователь сообщил об краже его средств.
На данный момент репозиторий удалён
Как разворачивалась атака
Злоумышленники использовали несколько обманных тактик, чтобы заманить жертв:
-
Обманный репозиторий: Репозиторий
solana-pumpfun-botвыглядел легитимным, хвастаясь большим количеством звезд и форков, которые SlowMist позже идентифицировал как искусственно завышенные. -
Нерегулярные коммиты кода: Все коммиты кода по каталогам репозитория были сделаны примерно в одно и то же время, без последовательной схемы, типичной для подлинных, развивающихся проектов.
-
Вредоносная зависимость: Проект был основан на Node.js и полагался на сторонний пакет
crypto-layout-utils. Этот пакет был удален из официального реестра NPM, но жертвы все еще могли его загрузить, что указывает на то, что злоумышленник размещал его в другом месте.
Вредоносный пакет
После анализа исследователи SlowMist обнаружили, что пакет crypto-layout-utils сильно запутан, что затрудняет первоначальную проверку. После деобфускации было подтверждено, что он является вредоносным. Пакет был разработан для:
-
Сканирования локальных файлов на предмет контента, связанного с кошельком.
-
Идентификации и извлечения закрытых ключей.
-
Загрузки украденных данных на удаленный сервер.
Более широкая сеть атак
Расследование SlowMist показало, что solana-pumpfun-bot не был единичным инцидентом. Злоумышленник, вероятно, контролировал сеть учетных записей GitHub, используемых для:
-
Форка проектов во вредоносные вариации.
-
Распространения вредоносного ПО.
-
Искусственного завышения количества форков и звезд в нескольких репозиториях.
Некоторые из этих форкнутых репозиториев включали другой вредоносный пакет, bs58-encrypt-utils-1.0.3, созданный 12 июня. Считается, что эта дата знаменует начало распространения злоумышленником вредоносных модулей NPM и проектов Node.js.
Источники
-
Solana Tool Steals Crypto From Its Users, Cointelegraph.
Эта статья была создана с поддержкой технологий, основанных на искусственном интеллекте, с использованием множества авторитетных источников. Финальный контент был тщательно проверен и отредактирован редакционной командой BlockzHub для обеспечения точности, ясности и согласованности. Оригинальные источники информации указаны, когда это необходимо и уместно. Мнения, выраженные в этой статье, не обязательно отражают официальные взгляды или позиции BlockzHub. Эта статья предназначена исключительно для информационных целей и не должна восприниматься как финансовый или профессиональный совет. Инвестирование связано с рисками, и перед принятием инвестиционных решений следует проконсультироваться с квалифицированным финансовым консультантом.