SOC Prime Bias: High

05 Nov 2026 11:04 UTC

BITTER розширює свій арсенал шкідливих програм за допомогою PapRAT

Author Photo
SOC Prime Team linkedin icon Стежити
BITTER розширює свій арсенал шкідливих програм за допомогою PapRAT
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Резюме

Південноазійська кібер-шпигунська група BITTER проводить кампанії з використанням спеціальних троянів віддаленого доступу (RAT), відомих як PapRAT та WmRAT. Атаки спираються на декілька ланцюжків інфекції, що включають файли LNK, образи VHDX і MSI-інсталятори для встановлення стійкості та виконання команд. Шкідливе ПЗ також еволюціонувало від реалізацій на C++ до більш потужних варіантів на основі Rust.

Розслідування

Лабораторії FortiGuard проаналізували три різні ланцюжки атак, спрямовані на організації по всій Південній Азії. Розслідування виявило зловживання тактерами такими програмами, як ftp.exe і curl, поряд з різними техніками постановки, розробленими для уникнення засобів безпеки. Аналіз шкідливого ПЗ також показав кодування конфігурацій C2 за допомогою XOR і перехід від C++ впроваджень до нових варіантів шкідливого ПО на базі Rust.

Пом’якшення

Організації повинні бути обережні при обробці небажаних LNK файлів, URL-скорочень, образів дисків та MSI пакетів. Команди з безпеки повинні здійснювати контроль для виявлення підозрілих ланцюжків виконання, створення запланованих завдань та незвичного вихідного C2 трафіку. Навчання користувачів, зосереджене на фішингових приманках та шкідливих вкладеннях, також є важливим.

Відповідь

Коли виявлено зловмисну активність, ізолюйте скомпрометовані вузли, щоб запобігти латеральному переміщенню і подальшому виконанню команд. Перегляньте заплановані завдання та журнали встановлення MSI на наявність несанкціонованих змін. Проведіть судову аналізу стійких артефактів, таких як err.log or talk.log, і перевірте вихідний мережевий трафік на наявність з’єднань із виявленими або підозрілими C2 доменами.

Потік атак

Виявлення

Можливе використання Schtasks або AT для стійкості (через командний рядок)

Команда SOC Prime
03 листопада 2026

Підозріле виконання утиліти Fsutil [Вплив] (через командний рядок)

Команда SOC Prime
03 листопада 2026

Можливе перерахування програмного забезпечення антивірусу чи файрволу (через створення процесу)

Команда SOC Prime
03 листопада 2026

Schtasks вказує на підозрілий каталог / бінарний файл / скрипт (через командний рядок)

Команда SOC Prime
03 листопада 2026

Можливе приховання командного рядка шляхом вставки карет (через командний рядок)

Команда SOC Prime
03 листопада 2026

Можливе виконання FTP скриптів з незвичними розширеннями (через командний рядок)

Команда SOC Prime
03 листопада 2026

MsiExec, що запускається процесом оболонки (через командний рядок)

Команда SOC Prime
03 листопада 2026

LOLBAS Conhost (через командний рядок)

Команда SOC Prime
03 листопада 2026

Підозріле використання CURL (через командний рядок)

Команда SOC Prime
03 листопада 2026

Файл віртуального жорсткого диска створено (через подію файлу)

Команда SOC Prime
03 листопада 2026

ІОС (HashSha256) для виявлення: BITTER розширює свій арсенал за допомогою PapRAT

Правила Soc Prime AI
03 листопада 2026

ІОС (SourceIP) для виявлення: BITTER розширює свій арсенал за допомогою PapRAT

Правила Soc Prime AI
03 листопада 2026

ІОС (DestinationIP) для виявлення: BITTER розширює свій арсенал за допомогою PapRAT

Правила Soc Prime AI
03 листопада 2026

Виявлення створення запланованого завдання для стійкого контакту [Система Windows]

Правила Soc Prime AI
03 листопада 2026

Виявлення виконання команди PowerShell варіанту PapRAT Rust [Windows Powershell]

Правила Soc Prime AI
03 листопада 2026

Зловмисне виконання файлу LNK з використанням утиліт і скриптів Windows [Створення процесу Windows]

Правила Soc Prime AI
03 листопада 2026

Виконання симуляції

  • Опис атаки та команди: Зловмисник прагне встановити стійкість на машині жертви, щоб його шкідливе навантаження виконувалось кожні 30 хвилин, що дозволяє підтримувати безперервне з’єднання з інфраструктурою Command and Control (C2). Щоб злитися з законною системною активністю та уникнути простого виявлення за підписами, зловмисник використовує рідну програму Windows schtasks.exe утиліта. Вони обирають обманливу назву завдання, MicrosoftUpdatesupdates11678, що імітує законну службу оновлення Windows, щоб сховатися в очевидному в межах бібліотеки планувальника завдань.

  • Скрипт регресійного тестування:

    # Скрипт симуляції для ініціювання специфічного правила виявлення
    # Цей скрипт імітує механізм стійкості групи BITTER.
    
    $TaskName = "MicrosoftUpdatesupdates11678"
    $Command = "cmd.exe /c echo 'C2 Beaconing Simulation'"
    
    Write-Host "[+] Спроба створити заплановане завдання: $TaskName" -ForegroundColor Cyan
    
    # Виконайте команду, яка точно відповідає логіці виявлення
    # Логіка шукає: schtasks.exe + /create + /sc minute + /mo 30 + task name
    schtasks /create /sc minute /mo 30 /tn "$TaskName" /tr "$Command" /f
    
    if ($LASTEXITCODE -eq 0) {
        Write-Host "[!] УСПІХ: Заплановане завдання створено. Перевірте SIEM для оповіщення." -ForegroundColor Green
    } else {
        Write-Host "[-] ПОМИЛКА: Не вдалося створити завдання. Переконайтеся, що ви працюєте як адміністратор." -ForegroundColor Red
    }
  • Команди очищення:

    # Скрипт очищення для видалення імітованої стійкості
    $TaskName = "MicrosoftUpdatesupdates11678"
    
    Write-Host "[+] Видалення запланованого завдання: $TaskName" -ForegroundColor Cyan
    schtasks /delete /tn "$TaskName" /f
    
    if ($LASTEXITCODE -eq 0) {
        Write-Host "[!] Очищення успішно." -ForegroundColor Green
    } else {
        Write-Host "[-] Очищення не вдалося. Потрібне ручне видалення." -ForegroundColor Red
    }