Хакеры распространяют вирус Yoba через поддельные приложения ChatGPT и Claude на GitHub

Хакеры распространяют вирус Yoba через поддельные приложения ChatGPT и Claude на GitHub

изображение: grok

Исследователи Check Point выявили хакерскую кампанию Yoba, в которой злоумышленники раздают через GitHub архивы с поддельными настольными версиями ChatGPT и Claude. Внутри лежат настоящие подписанные файлы OpenAI и Anthropic, и они подгружают вредоносную библиотеку, а та запускает скрытый код. Загрузчик получает от оператора разные исполняемые файлы и PowerShell-скрипты, поэтому найденный криптомайнер XMRig может оказаться лишь одной из возможных нагрузок.

Приманка в верхних строках Google

Подробности технической схемы Check Point опубликовала 27 октября 2026 года. Среди подделок нашлись проекты с названиями GPT-5.6 Sol, GPT-6 Astra и Claude Opus. Признаков накрутки звёзд и форков исследователи не обнаружили, а видимость в поиске, по их оценке, достигалась другим путём. Для продвижения злоумышленники использовали:

  • репозитории GitHub с описаниями приложений, которых на самом деле не существует;
  • страницы GitHub Pages, повторяющие те же описания;
  • выдачу Google, где эти страницы попадали в верхние результаты, вероятнее всего из-за SEO-отравления.

Подписанный файл как прикрытие

В архивы помещали настоящий Setup.exe от OpenAI или Anthropic и вредоносную библиотеку winmm.dll. При запуске подписанного файла Windows загружала DLL из той же папки, и код злоумышленников выполнялся внутри процесса легитимной программы. Метод известен как DLL sideloading. Загрузчик YobaDropper защищается от анализа тремя способами:

  • сверяет хеш имени своего процесса с зашитым в код значением, и для продолжения заражения процесс должен называться Setup.exe;
  • завершает работу, если проверка не пройдена, что затрудняет изучение файла вне подготовленного злоумышленниками окружения;
  • выполняет 200 тысяч повторений команды ожидания по 5,5 с, а в сумме это около 12,7 дня.

Подобные задержки способны сбивать автоматические песочницы, которые изучают подозрительные файлы ограниченное время.

Telegram вместо командного сервера

YobaLoader обращается к Telegram-каналу yoba_fanclub, скачивает аватар и берёт последние 50 байт изображения как исходные данные для генерации домена. Адрес формируется из трёх наборов слов и числового значения, поэтому смена изображения заставляет заражённые компьютеры вычислять другой домен. Затем загрузчик обращается к Google DNS over HTTPS и получает зашифрованную команду в DNS TXT-записи. Check Point установила, что данные проверяются цифровой подписью Ed25519 и только после этого расшифровываются, а из ответа программа достаёт адрес файла на Catbox.

Полученную нагрузку вредонос запускает одним из трёх способов:

  • внедряет её в процесс svchost.exe;
  • сохраняет исполняемый файл во временную папку;
  • записывает PowerShell-скрипт и запускает его в скрытом режиме.

Последний вариант заметно расширяет возможности оператора, которому не обязательно ограничиваться заранее подготовленным криптомайнером.

От Cursor к ChatGPT и Claude

Раннюю версию Yoba Check Point обнаружила в начале июня 2026 года. Тогда вредонос маскировался под приложение Cursor и загружал DLL через процесс Cursor.exe, а в последующих версиях приманкой стали поддельные ChatGPT и Claude. Механизм закрепления тоже изменился. Ранняя версия создавала ярлык в папке автозагрузки Windows, а поздняя использует планировщик заданий и копию системного исполняемого файла Windows Media Player.

Сначала вредонос исключал из заражения только системы с российскими языковыми настройками, а позднее список расширили на языки стран СНГ, среди которых белорусский, таджикский, армянский, азербайджанский, грузинский, казахский, киргизский, туркменский, узбекский и татарский. Украинский язык в перечень исключений не попал. Компьютеры с другими языковыми настройками остаются в зоне риска, и это касается пользователей в России, которые работают с англоязычной системой.

Check Point отметила признаки возможного российского происхождения оператора, к которым относятся детали кода и региональные проверки. Доказательств, позволяющих установить личность злоумышленника или достоверно определить его местонахождение, исследователи не представили.

Что известно о заражении

В исследованных образцах конечной нагрузкой оказался XMRig версии 6.26.0. Майнер внедряется в svchost.exe, использует Tor для подключения к серверу и приостанавливает работу, когда пользователь активно использует компьютер, что снижает вероятность обнаружения по нагрузке на процессор. Check Point опубликовала индикаторы компрометации для проверки корпоративных систем и настройки средств обнаружения угроз. В набор входят:

  • домены и адреса поддельных GitHub-проектов;
  • хеши ZIP-архивов, DLL-файлов и загрузчика;
  • Telegram-канал yoba_fanclub;
  • адреса инфраструктуры майнинга.

Для российских пользователей тема актуальна, потому что официальный доступ к ChatGPT и Claude из России ограничен и многие ищут установщики вне привычных каналов. Настольные приложения ChatGPT и Claude следует скачивать только у OpenAI и Anthropic, а не из случайных репозиториев GitHub и поисковой выдачи.

Эксперты CISOCLUB отметили, что подлинная цифровая подпись в установщике не говорит о чистоте архива, ведь Windows подгружает библиотеку из той же папки и выполняет чужой код внутри доверенного процесса. Схема с аватаром Telegram-канала и DNS TXT-записями лишает защитников возможности просто заблокировать один домен, потому что адрес вычисляется заново после каждой смены изображения.

Компаниям стоит запретить установку программ из репозиториев GitHub без проверки, ограничить запуск неизвестных файлов списком разрешённых приложений и следить за запросами DNS over HTTPS и трафиком Tor с рабочих станций. Сигналами служат запуск PowerShell из процессов, у которых нет причин его вызывать, появление новых заданий в планировщике и подозрительная активность svchost.exe. Рядовым пользователям лучше скачивать установщики ИИ-сервисов только с официальных сайтов разработчиков и не доверять первым строкам поисковой выдачи.

Ранее сообщалось, что с 26 октября сотрудникам Правительственной канцелярии Швеции запретили использовать ChatGPT и Claude на служебных компьютерах. Вместо этих сервисов чиновники должны работать с одобренными инструментами, в первую очередь Microsoft Copilot. Причиной ограничений стали опасения властей по поводу передачи конфиденциальных данных сторонним компаниям при отсутствии достаточных договорных гарантий и контроля за их обработкой. При этом доступ к обеим ИИ-моделям останется у ограниченного круга сотрудников через внутреннюю платформу канцелярии.

Артем
Автор: Артем
Представитель редакции CISOCLUB. Пишу новости, дайджесты, добавляю мероприятия и отчеты.
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных