Злоумышленники нашли новый способ скрывать вредоносное программное обеспечение и фишинговые ссылки внутри смарт-контрактов Ethereum.
Исследователи в области кибербезопасности из компании ReversingLabs обнаружили новые вредоносные ПО с открытым исходным кодом в репозитории пакетов Node Package Manager (NPM), большой коллекции пакетов и библиотек JavaScript.
Она пояснила, что два пакета «colortoolsv2» и «mimelib2», опубликованные в июле, использовали смарт-контракты для сокрытия вредоносных команд. Они устанавливали вредоносное ПО для загрузки на взломанные системы.
Чтобы избежать проверок безопасности, пакеты работали как простые загрузчики и вместо размещения вредоносных ссылок напрямую получали адреса командных серверов из смарт-контрактов.
Эксперты сообщили, что после установки пакеты запрашивали у блокчейна URL-адреса для загрузки вредоносного ПО второго этапа, которое выполняет какое-либо действие. Это усложняло обнаружение, поскольку трафик блокчейна выглядит легитимным.
Вредоносное ПО, нацеленное на смарт-контракты Ethereum, не является чем-то новым, уточнили специалисты по кибербезопасности. Оно уже использовалось в этом году хакерской группой Lazarus Group.