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

Позвоните

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

ЧаВо | Форум

Ваши запросы

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

Позвоните

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

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

Профиль

Профиль

Trojan.DownLoader43.44599

Добавлен в вирусную базу Dr.Web: 2021-10-15

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

Упаковщик: отсутствует

Дата компиляции: 2020-07-13

  • SHA1-хеш: 1a4b8232237651881750911853cf22d570eada9e

Описание

Троян написан на языке C++. Используется для несанкционированного управления зараженным компьютером.

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

В начале работы троян расшифровывает IP-адреса и порты C&C-сервера при помощи операции XOR:


import idaapi
 
address = 0x416200
 
for i in xrange(0x7c):
    idaapi.patch_byte(address + i, idaapi.get_byte(address + i) ^ 0xEF)

Результат расшифровки:

#drweb

C&C-сервер — 159.65.157.100:443

Связь с ним происходит с помощью сокетов:

#drweb

#drweb

В зависимости от времени будет выбрано подключение к нужному C&C-серверу:

#drweb

Троян создает файл tmp.0 в папке %tmp%, который используется в качестве журнала логов.

#drweb

Собирает информацию о системе:

#drweb

#drweb

#drweb

Перед шифрованием и отправкой собранных данных Trojan.DownLoader43.44599 кладет каждое значение в стек. Все эти данные имеют следующий вид:


struct computer_info {
    string computer_name;
    string user_name;
    uint32_t major_version;
    uint32_t minor_version;
    uint32_t build_number;
    uint32_t computer_bitness;
    string March01;
    uint32_t code_page_id;
    uint32_t oem_code_page_id;
};

Для шифрования собранной о системе информации используется алгоритм AES128 в режиме CBC.

Ключ и вектор инициализации зашиты внутрь:

#drweb

Расшифровывать можно следующим образом:


from Crypto.Cipher import AES
 
key = '\x95\x2B\x2D\xBF\x09\xC5\x2F\x80\xB4\xBC\x47\x27\x29\xB3\x28\x09'
iv = '\x63\x5F\x72\x2A\xBB\xE3\xE8\x95\xF8\xF9\x32\x87\x53\x6A\x77\xFB'
enc = ...
 
decipher = AES.new(key, AES.MODE_CBC, iv)
open('dec', 'wb').write(decipher.decrypt(enc))

Цикл выполнения команд, полученных от C&C-сервера:

#drweb

Таблица команд, составленная по результатам этого цикла:

ID команды Команда
0x51Создание процесса cmd.exe
0x52Выполнение команды exit в cmd.exe
0x54Выполнение команд в cmd.exe
0x60Создание потока, в котором происходит чтение, запись и шифрование файлов

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

  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 дней

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