Поддержка
Круглосуточная поддержка

Позвоните

Бесплатно по России:
8-800-333-79-32

ЧаВо | Форум

Ваши запросы

  • Все: -
  • Незакрытые: -
  • Последний: -

Позвоните

Бесплатно по России:
8-800-333-79-32

Свяжитесь с нами Незакрытые запросы: 

Профиль

Профиль

Trojan.Scavenger.4

Добавлен в вирусную базу Dr.Web: 2025-05-05

Описание добавлено:

sha1:

  • daf7bf74dc54b8eb98be2f140c82c4ae1ea1f10e (profapi.dll)

Описание

Вредоносная программа на языке C++, компонент семейства Trojan.Scavenger. Представляет собой динамическую библиотеку, основной функцией которой является кража пользовательских данных из приложения криптокошелька Exodus.

Принцип действия

Trojan.Scavenger.4 загружается в инфицированную систему другой вредоносной программой семейства, Trojan.Scavenger.2. Он сохраняется в качестве файла profapi.dll в каталоге с приложением Exodus и запускается как компонент этого криптокошелька через эксплуатацию уязвимости DLL Search Order Hijaking.

Проверка окружения

При запуске Trojan.Scavenger.4 выполняет стандартную для представителей этого семейства проверку окружения. При обнаружении признаков запуска в виртуальной среде или в режиме отладки троян прекращает работу.

Перехват функции v8::String::NewFromUtf8

Троян получает список загруженных в процесс модулей через список PEB->LDR->InMemoryOrderModuleList и ищет в экспортируемых функциях этих модулей функцию ?NewFromUtf8@String@v8@SA?AV?$MaybeLocal@VString@v8@2@PEAVIsolate@2@PEBDW4NewStringType@2@H@Z. Она является частью движка V8 для работы с JavaScript и WebAssembly, и через нее выполняется формирование всех используемых строк в коде.

Перехватив эту функцию, Trojan.Scavenger.4 способен отслеживать все JSON, сформированные целевым приложением, и может получать различные пользовательские данные. В рассматриваемом случае троян ищет JSON, в котором присутствует ключ passphrase, после чего получает его значение. В результате он получает пользовательскую мнемоническую фразу, которой можно расшифровать или сгенерировать приватный ключ от криптокошелька.

После получения мнемонической фразы троян формирует путь до приватного ключа кошелька и считывает его:

%USERPROFILE%\AppData\Roaming\Exodus\exodus.wallet\seed.seco

Затем он отправляет собранные пользовательские данные от криптокошелька на C2-сервер.

Отправка данных на С2-сервер

Перед отправкой данных на управляющий сервер Trojan.Scavenger.4 выполняет стандартную для большинства троянов этого семейства процедуру создания и проверки ключа шифрования. Далее для передачи данных он использует маршрут /c/x.

Запрос с маршрутом /c/x

Собранные данные передаются на C2-сервер в два этапа. Запрос имеет параметр i, отвечающий за текущий этап.

Параметр запроса /c/x?i=1

В этом запросе троян формирует строку %USERNAME%|<passphrase>, которая затем шифруется с помощью алгоритма XXTEA и base64 и отправляется на C2-сервер. В ответ сервер передает идентификатор id, который будет использоваться на втором этапе.

Параметр запроса /c/x?i=2

Троян отправляет на C2-сервер приватный ключ от криптокошелька (файл seed.seco). К этому запросу добавляется параметр id, пришедший трояну в ответе сервера на первом этапе.

Подробнее о Trojan.Scavenger.2
Новость о трояне
Индикаторы компрометации

Рекомендации по лечению

  1. В случае если операционная система способна загрузиться (в штатном режиме или режиме защиты от сбоев), скачайте лечащую утилиту Dr.Web CureIt! и выполните с ее помощью полную проверку вашего компьютера, а также используемых вами переносных носителей информации.
  2. Если загрузка операционной системы невозможна, измените настройки BIOS вашего компьютера, чтобы обеспечить возможность загрузки ПК с компакт-диска или USB-накопителя. Скачайте образ аварийного диска восстановления системы Dr.Web® LiveDisk или утилиту записи Dr.Web® LiveDisk на USB-накопитель, подготовьте соответствующий носитель. Загрузив компьютер с использованием данного носителя, выполните его полную проверку и лечение обнаруженных угроз.
Скачать Dr.Web

По серийному номеру

Выполните полную проверку системы с использованием Антивируса Dr.Web Light для macOS. Данный продукт можно загрузить с официального сайта Apple App Store.

На загруженной ОС выполните полную проверку всех дисковых разделов с использованием продукта Антивирус Dr.Web для Linux.

Скачать Dr.Web

По серийному номеру

  1. Если мобильное устройство функционирует в штатном режиме, загрузите и установите на него бесплатный антивирусный продукт Dr.Web для Android Light. Выполните полную проверку системы и используйте рекомендации по нейтрализации обнаруженных угроз.
  2. Если мобильное устройство заблокировано троянцем-вымогателем семейства Android.Locker (на экране отображается обвинение в нарушении закона, требование выплаты определенной денежной суммы или иное сообщение, мешающее нормальной работе с устройством), выполните следующие действия:
    • загрузите свой смартфон или планшет в безопасном режиме (в зависимости от версии операционной системы и особенностей конкретного мобильного устройства эта процедура может быть выполнена различными способами; обратитесь за уточнением к инструкции, поставляемой вместе с приобретенным аппаратом, или напрямую к его производителю);
    • после активации безопасного режима установите на зараженное устройство бесплатный антивирусный продукт Dr.Web для Android Light и произведите полную проверку системы, выполнив рекомендации по нейтрализации обнаруженных угроз;
    • выключите устройство и включите его в обычном режиме.

Подробнее о Dr.Web для Android

Демо бесплатно на 14 дней

Выдаётся при установке