SOC Prime Bias: Критичний

16 Jun 2026 12:58 UTC

Interlock та Rhysida: Штучний інтелект у екосистемі програм-вимагачів

Author Photo
SOC Prime Team linkedin icon Стежити
Interlock та Rhysida: Штучний інтелект у екосистемі програм-вимагачів
shield icon

Detection stack

  • AIDR
  • Alert
  • ETL
  • Query

Резюме

Дослідження IBM X-Force вказує на сильний зв’язок між екосистемами програм-вимагачів Interlock (Hive0163) та Rhysida. У звіті описана складна мережа спільних сімейств зловмисних програм, спеціалізованих криптерів та координованих початкових брокерів доступу. Interlock виглядає як дуже зріла група загроз, що використовує спеціальний інструментарій, такий як NodeSnake та InterlockRAT, і, можливо, еволюціонувала від операторів, раніше пов’язаних з Rhysida.

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

X-Force проводила довгострокове дослідження протягом більше ніж двох років, аналізуючи зразки зловмисних програм, ланцюги атак і інфраструктуру інсценування. Розслідування виявило суттєві подібності коду в кількох бекдорах і відслідкувало розробку присвячених криптерів, таких як JunkFiction і Tomb. Дослідники також відзначили зв’язки між загрозливими акторами та початковими брокерами доступу через перекриваючу інфраструктуру та використання інструментів.

Пом’якшення

Організації повинні розгорнути сильні можливості виявлення та реагування на кінцевих точках для ідентифікації підозрілої поведінки процесів, включаючи несподівану активність PowerShell та несанкціоновані зміни реєстру. Оперативне оновлення мережевих пристроїв, що відповідають в Інтернеті, є важливим для зменшення ризику експлуатації, включаючи уразливості, такі як CVE-2026-20131. Застосування суворих контролів WDAC та моніторинг на предмет неузгодженої активності інструментів RMM також можуть обмежити операції після компрометації.

Відповідь

Якщо підозрюється активність Interlock або Rhysida, негайно ізолюйте постраждалі системи для припинення латерального переміщення через тунелі RDP або SOCKS5. Проведіть ретельний огляд інфраструктури інсценування і перевірте на несанкціоновані інструменти віддаленого керування, такі як ConnectWise ScreenConnect. Перевірте журнали на підозріле виконання PowerShell та розслідуйте будь-які несанкціоновані зміни, що стосуються запланованих завдань або сервісів systemd.

graph TB %% Визначення класів classDef initial_access fill:#f96,stroke:#333,stroke-width:2px classDef evasion fill:#bbf,stroke:#333,stroke-width:2px classDef execution fill:#dfd,stroke:#333,stroke-width:2px classDef persistence fill:#fdd,stroke:#333,stroke-width:2px classDef command_control fill:#ffd,stroke:#333,stroke-width:2px classDef discovery fill:#dff,stroke:#333,stroke-width:2px classDef lateral_movement fill:#dcd,stroke:#333,stroke-width:2px classDef impact fill:#f99,stroke:#333,stroke-width:2px classDef tool_malware fill:#eee,stroke:#333,stroke-width:1px %% Фаза початкового доступу action_drive_by[“<b>Дія</b> – <b idea=’T1189 Компрометація через перегляд (Drive-by Compromise)'</b><br/>Жертв заманюють через шахрайські вебсайти,<br/>шкідливу рекламу або перенаправлення<br/>з пошукових систем.”] class action_drive_by initial_access action_content_injection[“<b>Дія</b> – <b idea=’T1204 Впровадження контенту'</b><br/>Використання систем розподілу трафіку (TDS),<br/>таких як TAG-124 або ClickFix,<br/>для перенаправлення користувачів.”] class action_content_injection initial_access action_subvert_trust[“<b>Дія</b> – <b idea=’T1553 Обхід контролів довіри: Підпис коду'</b><br/>Використання шахрайських сертифікатів,<br/>наприклад Foshan Yongqiheng Trading Co., Ltd.”] class action_subvert_trust evasion %% Фаза виконання та передачі action_user_exec[“<b>Дія</b> – <b idea=’T1204 Виконання користувачем'</b><br/>Запуск троянізованих інсталяторів<br/>(наприклад Microsoft Teams, Chrome або Edge).”] class action_user_exec execution malware_initial_payload[“<b>Шкідливе ПЗ</b> – <b idea=’Payloads’>JunkFiction, NodeSnake або Endico</b><br/>Завантажувачі першого етапу,<br/>які запускаються через взаємодію користувача.”] class malware_initial_payload tool_malware action_ingress_transfer[“<b>Дія</b> – <b idea=’T1105 Передача інструментів у систему'</b><br/>Отримання шкідливого ПЗ другого етапу<br/>з віддалених серверів командування та керування.”] class action_ingress_transfer execution malware_second_stage[“<b>Шкідливе ПЗ</b> – <b idea=’Backdoors’>Supper або InterlockRAT</b><br/>Бекдори другого етапу,<br/>призначені для забезпечення віддаленого доступу.”] class malware_second_stage tool_malware %% Фаза закріплення action_persistence_linux[“<b>Дія</b> – <b idea=’T1543.003 Скрипти ініціалізації завантаження або входу: Systemd Service'</b><br/>Варіанти NodeSnake для Linux створюють<br/>нові служби systemd.”] class action_persistence_linux persistence action_persistence_windows[“<b>Дія</b> – <b idea=’T1547 Зміна конфігурації Unix Shell’>Закріплення у Windows</b><br/>Використання змін конфігурації shell<br/>для збереження доступу.”] class action_persistence_windows persistence %% Фаза командування та керування action_c2[“<b>Дія</b> – <b idea=’T1219 Програмне забезпечення віддаленого доступу'</b><br/>Створення зворотних shell-з’єднань<br/>та SOCKS5 тунелів для прихованого зв’язку.”] class action_c2 command_control %% Фаза розвідки action_discovery_domain[“<b>Дія</b> – <b idea=’T1087.002 Виявлення облікових записів: Домени'</b><br/>Перелік доменних облікових записів<br/>за допомогою команд типу net user /domain.”] class action_discovery_domain discovery action_discovery_groups[“<b>Дія</b> – <b idea=’T1069.002 Виявлення груп дозволів: Доманні групи'</b><br/>Перелік груп за допомогою<br/>net group domain admins /domain.”] class action_discovery_groups discovery %% Фаза латерального переміщення та впливу action_lateral_move[“<b>Дія</b> – <b idea=’T1210 Експлуатація віддалених служб'</b><br/>Переміщення середовищем через RDP-сесії,<br/>створені за допомогою reverse shell.”] class action_lateral_move lateral_movement action_selective_exclusion[“<b>Дія</b> – <b idea=’Defense Evasion’>Вибіркове виключення</b><br/>Розгортання власних політик WDAC<br/>для блокування Microsoft Defender або Sophos EDR.”] class action_selective_exclusion evasion action_impact_encryption[“<b>Дія</b> – <b idea=’T1486 Шифрування даних для впливу'</b><br/>Фінальне розгортання програм-вимагачів<br/>Interlock або Rhysida для шифрування файлів жертви.”] class action_impact_encryption impact %% Зв’язки action_drive_by –>|сприяє| action_content_injection action_content_injection –>|призводить_до| action_user_exec action_user_exec –>|використовує| malware_initial_payload malware_initial_payload –>|потребує| action_subvert_trust malware_initial_payload –>|запускає| action_ingress_transfer action_ingress_transfer –>|завантажує| malware_second_stage malware_second_stage –>|створює| action_persistence_linux malware_second_stage –>|створює| action_persistence_windows malware_second_stage –>|активує| action_c2 action_c2 –>|виконує| action_discovery_domain action_c2 –>|виконує| action_discovery_groups action_discovery_domain –>|надає_інформацію| action_lateral_move action_discovery_groups –>|надає_інформацію| action_lateral_move action_lateral_move –>|призводить_до| action_selective_exclusion action_selective_exclusion –>|передує| action_impact_encryption

Потік атаки

Виявлення

Можливі точки стійкості [ASEPs – Software/NTUSER Hive] (через registry_event)

Команда SOC Prime
16 червня 2026

Завантаження або вивантаження через Powershell (через cmdline)

Команда SOC Prime
16 червня 2026

Можлива інвентаризація системи (через cmdline)

Команда SOC Prime
16 червня 2026

Можливе виявлення віддалених систем або перевірка підключення (через cmdline)

Команда SOC Prime
16 червня 2026

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

Команда SOC Prime
16 червня 2026

Підозріле виявлення довіри до доменів (через cmdline)

Команда SOC Prime
16 червня 2026

Можливі перевірки ухилення (через powershell)

Команда SOC Prime
16 червня 2026

Підозрілі бінарні файли / скрипти в автозавантаженні (через file_event)

Команда SOC Prime
16 червня 2026

Можливе зловживання Telegram як канал управління та контролю (через dns_query)

Команда SOC Prime
16 червня 2026

Запит DNS Steam Community, виконаний підозрілим процесом (через dns_query)

Команда SOC Prime
16 червня 2026

IOC (HashSha256) для виявлення: Security Artificial Intelligence: Interlock та Rhysida у частині 3 екосистеми програм-вимагачів

Правила SOC Prime AI
16 червня 2026

IOC (HashSha256) для виявлення: Security Artificial Intelligence: Interlock та Rhysida у частині 2 екосистеми програм-вимагачів

Правила SOC Prime AI
16 червня 2026

IOC (HashSha256) для виявлення: Security Artificial Intelligence: Interlock та Rhysida у частині 1 екосистеми програм-вимагачів

Правила SOC Prime AI
16 червня 2026

IOC (SourceIP) для виявлення: Security Artificial Intelligence: Interlock та Rhysida у екосистемі програм-вимагачів

Правила SOC Prime AI
16 червня 2026

IOC (DestinationIP) для виявлення: Security Artificial Intelligence: Interlock та Rhysida у екосистемі програм-вимагачів

Правила SOC Prime AI
16 червня 2026

Виявлення завантажувача JunkFiction та запланованого PowerShell скрипта [Windows Powershell]

Правила SOC Prime AI
16 червня 2026

Виявлення бекдора Supper та завантажувача JunkFiction [створення процесу Windows]

Правила SOC Prime AI
16 червня 2026

Виявлення діяльності NodeSnake та InterlockRAT [створення процесу Linux]

Правила SOC Prime AI
16 червня 2026

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

Передумова: Перевірка телеметрії та базових показників повинна бути пройдена.

Обґрунтування: У цьому розділі детально описується точне виконання техніки противника (TTP), розробленої для активації правила виявлення. Команди та наратив МАЮТЬ безпосередньо відображати TTP, і повинні генерувати точну телеметрію, очікувану виявленням логіки. Абстрактні або не пов’язані приклади призведуть до неправильного діагнозу.

  • Атака, наратив і команди: Супротивник успішно зламав робочу станцію розробника через атаку на ланцюг поставок (T1195.003). Він скинув зловмисне навантаження Node.js під назвою InterlockRAT.js у тимчасовий каталог. Мета – встановити постійний бекдор для полегшення латерального переміщення в мережі. Зловмисник запускає скрипт, використовуючи середовище виконання node, передаючи певні аргументи для ініціалізації SOCKS5 проксі для тунелювання трафіку. Ця конкретна команда розроблена для активації існуючої логіки виявлення. runtime, passing specific arguments to initialize a SOCKS5 proxy for tunneling traffic. This specific command is designed to trigger the existing detection logic.

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

    # Створіть бутафорний каталог для зловмисного ПЗ
    mkdir -p /tmp/malware_drop
    
    # Створіть 'зловмисний' файл InterlockRAT.js
    cat <<EOF > /tmp/malware_drop/InterlockRAT.js
    // Логіка симуляції шкідливого ПЗ
    console.log("Ініціалізація навантаження InterlockRAT...");
    EOF
    
    # Запустіть файл з певними рядками, необхідними для активації правила
    node /tmp/malware_drop/InterlockRAT.js --mode SOCKS5 --target reverse shell 10.0.0.5
  • Команди очищення:

    # Видаліть симульовані файли та каталоги зловмисного ПЗ
    rm -rf /tmp/malware_drop