Семейство: SystemBC
Класс: ботнет-вредонос
Раздел: Ботнеты
Основание публикации: свежие наблюдения не старше 5 дней
Первое наблюдение в текущем наборе: 24.08.2026 03:45
Последнее наблюдение в текущем наборе: 24.08.2026 03:45
Образцов в пакете: 1; IOC: 1
Поведение, распространение и защита
Что делает
SystemBC — семейство вредоносного ПО для Windows, функционирующее как ботнет-клиент с возможностями удалённого управления и проксирования сетевого трафика. Основная роль заражённого хоста в инфраструктуре SystemBC — предоставление оператору SOCKS5-прокси-туннеля, через который маршрутизируется произвольный TCP-трафик. Это позволяет скрывать реальный источник атак, обходить сетевые ограничения и использовать скомпрометированную машину как транзитный узел.
Типичный функциональный набор семейства включает:
- SOCKS5-прокси: перенаправление входящих TCP-соединений через заражённый хост; оператор получает возможность анонимизировать трафик последующих этапов атаки.
- Удалённое управление: выполнение команд, запуск процессов, работа с файловой системой (чтение, запись, удаление, перечисление каталогов).
- Сбор информации о системе: имя хоста, версия ОС, права текущего пользователя, список процессов и сетевых интерфейсов.
- Загрузка и исполнение дополнительных модулей: SystemBC нередко выступает как промежуточный этап перед развёртыванием более специализированной нагрузки (стилеры, шифровальщики, RAT).
Связь с управляющим сервером осуществляется по TCP, как правило, на нестандартных портах. Протокол обмена проприетарный; в ряде версий применяется простое XOR- или RC4-шифрование канала. Закрепление обычно реализуется через ключи автозагрузки реестра Windows или планировщик задач, хотя конкретный механизм зависит от варианта и способа доставки.
Семейство активно с конца 2010-х годов и неоднократно наблюдалось в кампаниях наряду с другими ботнетами и лоадерами. В базе Malpedia оно классифицируется как win.systembc.
Технический разбор образцов
Образец 1
Единственный доступный в текущем пакете образец зарегистрирован с сигнатурой «SystemBC». Metadata крайне скудна:
- Формат файла, MIME-тип, архитектура и размер не указаны в записи.
- Способ доставки (delivery_method) отсутствует.
- Теги, YARA-правила, vendor intelligence и дополнительные поля file_information пусты.
- Intelligence-блок не содержит сведений о связанных кампаниях или акторах.
- Временная метка первого наблюдения относится к августу 2026 года; данных о повторных наблюдениях нет.
Из сводки IOC известно, что для данного образца зафиксирована одна запись типа «ip:port» с категорией активности botnet_cc — то есть адрес управляющего сервера ботнета. Это подтверждает, что образец действительно устанавливает соединение с C2-инфраструктурой SystemBC и функционирует как клиент ботнета.
Наблюдения:
- Сигнатура «SystemBC» присвоена на уровне MalwareBazaar, что указывает на автоматическое или ручное распознавание принадлежности к семейству, однако без дополнительных YARA-совпадений или vendor-вердиктов механизм детектирования остаётся непрозрачным.
- Отсутствие данных об архитектуре и формате не позволяет утверждать, является ли образец PE-исполняемым файлом, DLL, скриптом-обёрткой или документом с макросом. Для SystemBC исторически характерны 32- и 64-битные PE-файлы, но для данного конкретного образца это не подтверждено.
- Единственный IOC-тип (ip:port, botnet_cc) согласуется с ожидаемой моделью поведения: клиент устанавливает исходящее TCP-соединение с фиксированным адресом и портом C2.
- Отсутствие тегов и delivery_method означает, что вектор первоначального заражения для этого экземпляра не задокументирован.
- Связь с записью в Malpedia (win.systembc) подтверждена на уровне ThreatFox, однако сама страница не содержит дополнительных поведенческих деталей, применимых к данному образцу.
В сравнении с другими образцами пакета: иных образцов нет, поэтому дифференциальный анализ не применим.
Как распространяется
Для текущего образца способ доставки не указан в metadata. Конкретный вектор заражения подтвердить невозможно.
На уровне семейства SystemBC исторически наблюдался в следующих каналах (общесемейные сведения, не привязанные к данному образцу):
- В качестве вторичной нагрузки, загружаемой другими малварями (лоадеры, дропперы, эксплойт-киты).
- Через фишинговые рассылки с вредоносными вложениями или ссылками.
- В составе многоэтапных цепочек, где первоначальный доступ получен через уязвимость или кражу учётных данных.
Без дополнительных тегов или source-данных для рассматриваемого образца нельзя утверждать, какой из перечисленных каналов был использован.
Как обнаружить
- Сетевой мониторинг: исходящие TCP-соединения на нестандартные порты с длительным временем жизни и периодическим обменом небольшими пакетами (keep-alive / туннелирование). Паттерн SOCKS5-прокси на стороне клиента может проявляться как серия соединений к одному удалённому адресу с последующим перенаправлением трафика.
- EDR / Sysmon: создание процесса, который инициирует исходящее TCP-соединение и при этом не соответствует известному приложению; подозрительные дочерние процессы, запущенные из временных каталогов (%TEMP%, %APPDATA%).
- Реестр и автозагрузка: проверка ключей Run/RunOnce, записей планировщика задач на предмет запуска неизвестных исполняемых файлов из нестандартных путей.
- Поведенческие признаки проксирования: хост начинает ретранслировать трафик между внешними адресами, не характерный для его обычной роли; аномальный объём исходящих соединений к множеству различных назначений через один процесс.
- YARA / сигнатурное детектирование: в текущем пакете YARA-правила не приведены, однако публичные наборы (Malpedia, community-правила) содержат сигнатуры по строкам протокола и характерным API-вызовам (WSAStartup, connect, CreateProcessA/W, WriteFile в сочетании с сетевыми функциями).
- Анализ памяти процесса: при отсутствии файла на диске (fileless-варианты или удаление после запуска) поиск в памяти паттернов SOCKS5-рукопожатия и структур конфигурации C2.
- ThreatFox / IOC-подписка: регулярная сверка сетевых логов с актуальными записями botnet_cc для SystemBC.
Что делать при заражении
- Изоляция хоста: немедленно отключить сетевой интерфейс или поместить машину в изолированный VLAN. Учитывая роль SOCKS5-прокси, заражённый хост может использоваться для туннелирования атак на внутреннюю инфраструктуру — изоляция критична.
- Сохранение телеметрии: зафиксировать дамп памяти подозрительного процесса, сетевые сессии (netstat / EDR-логи), снимок реестра и планировщика задач до каких-либо изменений.
- Определение scope: проверить, какие учётные данные были доступны на хосте, какие внутренние ресурсы он мог проксировать. Просмотреть логи аутентификации на предмет использования сессий с данного хоста для бокового перемещения.
- Поиск закрепления: обследовать ключи автозагрузки, службы, планировщик задач, WMI-подписки на предмет персистентности SystemBC или сопутствующей нагрузки.
- Проверка вторичных payload: SystemBC часто предшествует развёртыванию стилеров или шифровальщиков. Убедиться, что на хосте нет дополнительных вредоносных модулей.
- Ротация секретов: если хост имел доступ к учётным данным, токенам, ключам — инициировать их замену. Особенно критично при подтверждённом проксировании трафика.
- Удаление артефактов или переустановка: при подтверждённой целостности образа и полном понимании механизма закрепления допустимо точечное удаление. В противном случае предпочтительна переустановка ОС из доверенного образа.
- Критерий возврата: хост возвращается в продуктивную сеть только после подтверждения отсутствия исходящих соединений на известные C2-порты, чистоты автозагрузки и успешного прохождения EDR-сканирования.
Как снизить риск
- Контроль исходящих соединений: ограничить на периметре и хостовом файрволе исходящий TCP на нестандартные порты; разрешить только необходимые бизнес-процессы. Это напрямую затрудняет установку SOCKS5-туннеля.
- Мониторинг аномального проксирования: внедрить правила в SIEM/EDR, детектирующие процесс, который одновременно принимает и перенаправляет TCP-соединения к множеству внешних адресов.
- Ограничение прав автозагрузки: использовать AppLocker / WDAC для контроля исполняемых файлов в пользовательских каталогах (%TEMP%, %APPDATA%), откуда часто запускаются компоненты SystemBC.
- Своевременное применение IOC-баз: подписка на ThreatFox и аналогичные фиды с автоматической блокировкой записей botnet_cc на уровне NGFW или DNS-фильтрации.
- Сегментация сети: разделение пользовательских и серверных сегментов снижает ценность хоста как транзитного узла для бокового перемещения.
- Обучение и фильтрация почты: поскольку семейство может доставляться через фишинг, актуальны песочницы для вложений и запрет исполняемых файлов в почте.
- Регулярный аудит планировщика и служб: автоматизированная проверка на появление новых записей автозапуска с нестандартными путями.
Скачать образцы
Скачать образцы можно здесь:
Просмотр скрытого контента доступен зарегистрированным пользователям!
Источники
История обновлений статьи
- 24.08.2026 — Опубликована первая версия материала.
