Підтримка
Цілодобова підтримка | Правила звернення

Зателефонуйте

Глобальна підтримка:
+7 (495) 789-45-86

Поширені запитання |  Форум |  Бот самопідтримки Telegram

Ваші запити

  • Всі: -
  • Незакриті: -
  • Останій: -

Зателефонуйте

Глобальна підтримка:
+7 (495) 789-45-86

Зв'яжіться з нами Незакриті запити: 

Профіль

Профіль

Trojan.DownLoader43.44599

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

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

Packer: absent

Compilation date: 2020-07-13

  • SHA1 hash: 1a4b8232237651881750911853cf22d570eada9e

Description

The Trojan is written in C++. Used for unauthorized control of an infected computer.

Operating routine

At the beginning, the trojan decrypts the IP addresses and ports of the C&C server using the XOR operation:


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

Decryption result:

#drweb

C&C server—159.65.157.100:443

Communication with it occurs using sockets:

#drweb

#drweb

Depending on the time, the connection to the required C&C server will be selected:

#drweb

Trojan creates file tmp.0 in folder %tmp%, that used as log.

#drweb

Collect information about system:

#drweb

#drweb

#drweb

Trojan.DownLoader43.44599 pushes each value onto a stack before encrypting and sending the collected data. The transferred data looks as follows:


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;
};

To encrypt the information collected about the system, the AES128 algorithm is used in CBC mode.

The key and initialization vector are embeded inside:

#drweb

The decryption method look as follows:


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))

The cycle of execution of commands received from the C&C server:

#drweb

Table of commands compiled from the results of this cycle:

Command ID Command
0x51Creating cmd.exe process
0x52Execution command exit in cmd.exe
0x54Command executing в cmd.exe
0x60Creating the flow, that reads, writes and encrypt files.

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

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

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