GhostSec та GhostLocker 2.0: що це за ransomware і як він працює

24.12.2025 2 хвилин Автор: Lady Liberty

У статті розглядається нова активність угруповання GhostSec та поява GhostLocker 2.0 – сучасного ransomware, який поєднує шифрування даних і тиск на жертв через витоки інформації. Матеріал пояснює загальний контекст загрози, підхід зловмисників і чому ця кампанія привернула увагу аналітиків кібербезпеки, без розкриття технічних деталей наперед.

Хто такі GhostSec і чим небезпечний GhostLocker 2.0

За останній рік активність хакерського угруповання GhostSec помітно зросла. Група еволюціонувала, представивши нову версію шифрувальника – GhostLocker 2.0. Це ransomware, написаний мовою Go, який став розвитком попередніх варіантів GhostLocker.

GhostSec діє не самостійно: разом з угрупованням Stormous вони проводять атаки за моделлю подвійного вимагання. Під час таких кампаній дані жертв не лише шифруються, але й викрадаються, щоб у подальшому тиснути на компанії загрозами публікації інформації. Атаки спрямовані на бізнес у різних галузях і країнах.

Крім того, GhostLocker і Stormous запустили спільну програму ransomware-as-a-service під назвою STMX_GhostLocker. Вона пропонує партнерам різні формати участі – від повноцінного використання шифрувальника до окремих моделей співпраці для афілійованих учасників.

У межах цієї діяльності угруповання також використовує нові інструменти для атак на вебсайти. Серед них – GhostSec Deep Scan tool, який застосовується для аналізу та розвідки вебресурсів, а також GhostPresser – інструмент, ймовірно призначений для компрометації сайтів, зокрема на популярних CMS.

Географія жертв

Згідно з публікаціями самих зловмисників у Telegram-каналах і на сайті витоків даних, жертвами атак стали організації з таких країн: Куба, Аргентина, Польща, Китай, Ліван, Ізраїль, Узбекистан, Індія, Південно-Африканська Республіка, Бразилія, Марокко, Катар, Туреччина, Єгипет, Вʼєтнам, Таїланд та Індонезія.

Унаслідок спільної кампанії постраждали компанії з різних сфер бізнесу, про що зловмисники повідомляли у своїх Telegram-каналах.

У публікаціях GhostSec у Telegram простежується системна спрямованість атак на промислові системи, критичну інфраструктуру та технологічні компанії Ізраїлю. 12 листопада 2023 року угруповання також заявило, що серед постраждалих структур нібито було Міністерство оборони Ізраїлю.

Приклад повідомлення в чаті Telegram від GhostSec.

GhostSec залишається активним упродовж останнього року.

GhostSec є хакерським угрупованням, яке у своїх Telegram-каналах позиціонує себе як одну з так званих «сучасних п’яти сімей» разом із ThreatSec, Stormous, Blackforums та SiegedSec. Група має чітку фінансову мотивацію та здійснює атаки з одинарним і подвійним вимаганням проти жертв у різних країнах. Згідно з їхніми заявами, вони також проводили атаки типу відмови в обслуговуванні (DoS) та виводили з ладу вебсайти жертв. У своїх повідомленнях угруповання зазначає, що основною метою є збір коштів для хактивістів і зловмисників через кіберзлочинну діяльність.

Назва GhostSec схожа на відому хактивістську групу Ghost Security Group, яка зосереджувалася переважно на протидії тероризму та атаках на про-ISIS ресурси. Водночас Ghost Security Group у своєму блозі повідомляла, що інше хакерське угруповання імітує їхню ідентичність.

У жовтні 2023 року GhostSec оголосило про запуск нової платформи ransomware-as-a-service під назвою GhostLocker. Після успішних спільних операцій із угрупованням Stormous у липні 2023 року проти кубинських міністерств, 14 жовтня 2023 року Stormous заявило, що поряд із власною програмою StormousX використовуватиме також ransomware GhostLocker.

Повідомлення в чаті Telegram про програму-вимагача Storm.

Відтоді угруповання GhostSec і Stormous спільно проводять атаки з подвійним вимаганням, націлені на компанії з різних галузей бізнесу в багатьох країнах. Паралельно з ransomware-кампаніями GhostSec, імовірно, здійснювало атаки на корпоративні вебсайти, зокрема на сайт національного залізничного оператора Індонезії та однієї з провідних енергетичних компаній Канади. Для компрометації ресурсів могли використовуватися інструмент GhostPresser у поєднанні з технікою міжсайтового скриптингу (XSS).

24 лютого 2024 року угруповання Stormous повідомило в Telegram-каналі «The Five Families» про запуск нової програми ransomware-as-a-service під назвою STMX_GhostLocker, створеної спільно з партнерами з GhostSec. Програма передбачає три категорії сервісів для афілійованих учасників: платну, безкоштовну та окремий формат для осіб без участі в програмі, які хочуть лише продавати або публікувати викрадені дані у своїх блогах (PYV-сервіс).

У своїх Telegram-каналах угруповання публікувало схеми робочої моделі для афілійованих учасників та осіб, які не входять до програми.

Робоча модель партнерської програми Stmx_GhostLocker.
Робоча модель Stmx_GhostLocker для нечленів афілійованих осіб.

Stormous і GhostSec запустили новий офіційний блог своєї RaaS-програми Stmx_GhostLocker у мережі TOR. На сайті передбачені функції для приєднання афілійованих учасників та публікації даних жертв. Панель керування блогу відображає кількість постраждалих і розкриті витоки з посиланнями на злиті дані. Також там вказано найбільший викуп у розмірі 500 000 доларів США, хоча немає підтвердження, що це справді найвища сума, яку вони отримували.

Виправлене зображення блогу Stmx_GhostLocker.

Еволюція ransomware GhostLocker 2.0

У листопаді 2023 року GhostSec оголосило про вихід нової версії свого шифрувальника під назвою GhostLocker 2.0. Згодом угруповання знову почало рекламувати актуальну Golang-версію, використовуючи назву GhostLocker V2, водночас повідомляючи про роботу над GhostLocker V3. Це свідчить про безперервний розвиток і вдосконалення їхнього інструментарію.

GhostLocker 2.0 шифрує файли на системі жертви, додаючи до них розширення «.ghost», після чого створює та автоматично відкриває повідомлення з вимогою викупу. У новій версії змінено текст записки: оператор просить зберегти ідентифікатор шифрування, який відображається в повідомленні, та передати його під час переговорів у чаті, натиснувши кнопку «Click me». Також зазначається, що викрадені дані будуть оприлюднені, якщо жертва не вийде на зв’язок протягом семи днів.

Записка про викуп від GhostLocker (ліворуч) та записка про викуп від GhostLocker 2.0 (праворуч).

GhostLocker у форматі RaaS має керуючу C2-панель, у якій афілійовані учасники можуть переглядати інформацію про свої атаки та отриманий прибуток. Після запуску на системі жертви ransomware-бінарники реєструються в цій C2-панелі, що дозволяє відстежувати статус шифрування на ураженій машині.

Для GhostLocker 2.0 було зафіксовано C2-сервер з IP-адресою 94[.]103[.]91[.]246, розташований у Москві, Росія. Геолокація цього сервера збігається з розташуванням C2-інфраструктури попередніх версій GhostLocker, про які раніше повідомляли дослідники з кібербезпеки.

Панелі GhostLocker C2.

GhostLocker у форматі RaaS надає афілійованим учасникам конструктор ransomware з набором конфігураційних параметрів. Він дозволяє визначати режим закріплення шкідливого коду в системі після успішного запуску на машині жертви, обирати каталоги для шифрування, а також застосовувати методи обходу захисту, зокрема завершення певних процесів або сервісів, виконання довільних команд для видалення запланованих завдань чи обходу контролю облікових записів користувачів (UAC).

Панель конструктора ransomware GhostLocker 2.0

Нову версію ransomware GhostLocker під назвою GhostLocker 2.0 було зафіксовано в реальних атаках 15 листопада 2023 року. Більшість функціональних можливостей GhostLocker 2.0 збереглися з попередньої версії GhostLocker, написаної на Python. Винятком є відсутність watchdog-компонента, який у ранніх версіях використовувався для повторного запуску шифрувальника з каталогу автозавантаження Windows, а також зміна довжини ключа AES-шифрування з 128 біт у старій версії до 256 біт.

Під час першого запуску GhostLocker 2.0 копіює себе до папки автозавантаження Windows для закріплення в системі. Для збереженої копії використовується випадково згенерований рядок довжиною 32 байти, який слугує назвою файлу в каталозі автозапуску.

Після закріплення в системі ransomware встановлює з’єднання з C2-сервером за URL-адресою hxxp[://]94[.]103[.]91[.]246[/]incrementLaunch.

Функція, яка ініціює підключення до C2.

Після успішного встановлення з’єднання з C2-сервером ransomware генерує секретний ключ і ідентифікатор шифрування, збирає IP-адресу жертви, дату зараження та інші дані з конфігураційних параметрів, зокрема статус шифрування, суму викупу й унікальний ідентифікатор жертви, після чого формує JSON-файл у пам’яті зараженої системи.

JSON-файл, згенерований у пам’яті машини.

Згенерований JSON-файл надсилається на C2-сервер за URL-адресою hxxp[://]94[.]103[.]91[.]246[/]addInfection для реєстрації зараження системи жертви в C2-панелі.

Функція реєстрації зараження в C2 шляхом надсилання JSON-файлу.

Після реєстрації зараження системи жертви в C2-панелі ransomware намагається завершити визначені процеси, сервіси або заплановані завдання Windows, зазначені в конфігураційних параметрах, з метою обходу виявлення.

Функції для зупинки запланованих завдань Windows.

GhostLocker 2.0 здійснює пошук цільових файлів на системі жертви відповідно до списку розширень, заданого зловмисником. Перед початком шифрування файли передаються на C2-сервер через URL-адресу hxxp[://]94[.]103[.]91[.]246[/]upload за допомогою HTTP POST. У проаналізованому зразку GhostLocker 2.0 ransomware було налаштовано на викрадення та шифрування файлів із розширеннями .doc, .docx, .xls і .xlsx.

Функція для вилучення цільових файлів на сервер C2.

Після успішного викрадення даних GhostLocker 2.0 шифрує цільові файли та додає до них розширення «.ghost». Під час процесу шифрування ransomware пропускає каталог C:\Windows. Після завершення шифрування шкідливе ПЗ створює вбудовану записку з вимогою викупу у вигляді HTML-файлу з назвою Ransomnote.html на робочому столі жертви та відкриває її за допомогою команди Windows Start.

A function that drops and opens ransom notes.

Інші інструменти, ймовірно використані для сканування та зламу вебсайтів

У розпорядженні GhostSec є щонайменше два інструменти, які угруповання пов’язує з компрометацією легітимних вебресурсів. Перший це GhostSec Deep Scan toolset, призначений для рекурсивного сканування сайтів. Другий це інструмент для здійснення атак типу міжсайтового скриптингу (XSS) під назвою GhostPresser.

GhostSec Deep Scan Tool

GhostSec Deep Scan toolset є утилітою на Python, яку зловмисники можуть використовувати для сканування вебсайтів потенційних цілей з метою збору інформації та виявлення вразливостей.

Інструмент містить кілька модулів для виконання таких типів сканування цільових вебсайтів:

  • виконання пошуку за заданими користувацькими параметрами

  • сканування кількох вебсайтів одночасно

  • витягування гіперпосилань зі сторінок сайту

  • глибоке сканування з аналізом технологій, використаних для побудови вебсторінки

  • перевірка протоколів безпеки з виявленням SSL/TLS та HSTS (HTTP Strict Transport Security)

  • аналіз вмісту вебсайту з експортом даних у файл

  • виконання WhoIs-запитів

  • перевірка наявності битих посилань на сайті

Також у коді передбачені заготовки для додаткових функцій, зокрема аналізу SSL, DNS-запитів, перевірки файлів robots.txt і sitemap.xml, пошуку відомих вразливостей (CVE) на цільовому сайті, а також розширеного пошуку за типом файлів, діапазоном дат і власними критеріями. Це вказує на постійний розвиток інструментарію GhostSec.

Окрему увагу привертає модуль deep_scan, який використовується для парсингу та збору інформації з вебсторінок і визначення застосованих технологій. Для цього застосовуються бібліотеки Python, зокрема Beautiful Soup для аналізу HTML і XML, а також BuiltWith для виявлення технологій, що використовуються на сайті, таких як Apache, jQuery або WordPress.

Функція для розбору та ідентифікації технології, що використовується на веб-сторінці.

GhostPresser: інструмент для зламу WordPress

GhostPresser є інструментом для обходу адміністративного доступу та зламу системи керування контентом WordPress. Це shell-скрипт, який, за заявами GhostSec, використовувався під час XSS-атаки на легітимний вебсайт у Канаді. Інструмент перебуває на стадії доопрацювання, оскільки в його коді виявлено кілька заготовок для реалізації функцій аудиту цільових вебсайтів. Наразі невідомо, які саме типи аудитів зловмисники планують інтегрувати в цей інструмент.

GhostPresser tool.

Після успішного впровадження GhostPresser у цільовий вебсайт на WordPress зловмисник може виконувати такі дії:

  • обходити механізми входу та виконувати допоміжні дії, зокрема перевірку cookies

  • активувати та деактивувати плагіни

  • змінювати налаштування WordPress

  • створювати нових користувачів

  • оновлювати інформацію ядра WordPress

  • встановлювати нові теми оформлення

Нижче наведено приклад функції в GhostPresser, яка використовується для встановлення нових тем у WordPress.

Функція для встановлення нової теми WordPress.

Висновок

GhostSec давно вийшло за межі хактивізму й фактично перетворилося на повноцінну кіберзлочинну структуру з чіткою фінансовою мотивацією. Запуск GhostLocker 2.0 та спільної RaaS-платформи зі Stormous показує системний підхід: від зламу вебресурсів і розвідки до шифрування даних і публічного тиску на жертв.

Найбільша небезпека полягає не лише в самому шифрувальнику, а в екосистемі навколо нього – партнерських програмах, інструментах для компрометації сайтів і глобальній географії атак. Це робить GhostSec та GhostLocker 2.0 реальною загрозою для бізнесу, критичної інфраструктури й організацій у різних країнах, незалежно від їхнього розміру чи галузі.

Підписатися
Сповістити про
0 Коментарі
Найстаріші
Найновіше Найбільше голосів
Знайшли помилку?
Якщо ви знайшли помилку, зробіть скріншот і надішліть його боту.