T1197: Задания BITS
Злоумышленники могут использовать задания BITS для систематического выполнения кода и различных фоновых задач. Windows Background Intelligent Transfer Service (BITS) — это нересурсоемкий асинхронный механизм передачи файлов, доступный через COM-модель. BITS обычно используется программами обновления, мессенджерами и другими приложениями, ориентированными на работу в фоновом режиме. BITS задействует неиспользуемую часть пропускной способности сети и не мешает работе других сетевых приложений. Передача файлов организуется в виде заданий BITS, которые содержат очередь из одной или нескольких файловых операций.
Интерфейс для создания заданий BITS и управления ими доступен через PowerShell и инструмент командной строки BITSAdmin.
Злоумышленники могут использовать BITS для загрузки файлов (например, при передаче инструментов из внешней сети), запуска вредоносного кода и даже удаления следов после его выполнения (см. Устранение индикаторов). Задания BITS содержатся в базе данных заданий BITS, не требуют новых файлов или изменений в реестре и часто не блокируются межсетевыми экранами хостов. Такие возможности BITS, как создание долговременных заданий (максимальный срок действия по умолчанию составляет 90 дней с возможностью продления) или запуск произвольной программы по завершении задания или возникновении ошибки (в том числе после перезагрузки системы), могут обеспечить закрепление в системе.
Функции BITS для выгрузки файлов также могут быть использованы для эксфильтрации по альтернативному протоколу.
Какие продукты Positive Technologies покрывают технику
Экспертиза MaxPatrol SIEM
mitre_attck_defense_evasion: PT-CR-203: BitsJob_Download_And_Run: Обнаружена попытка загрузить или запустить приложение при помощи средства командной строки Microsoft Windows "bitsadmin" hacking_tools: PT-CR-351: Koadic_Bitsadmin_Stager: Обнаружено возможное использование программного обеспечения Koadic через "BITSAdmin"
Способы обнаружения
ID | DS0017 | Источник и компонент данных | Команда: Выполнение команд | Описание | Отслеживайте выполнение команд через средство BITSAdmin и их аргументы (особенно такие команды, как |
---|
ID | DS0019 | Источник и компонент данных | Служба: Метаданные службы | Описание | BITS запускается как служба, и ее статус можно проверить с помощью операции query в утилите SC ( |
---|
ID | DS0009 | Источник и компонент данных | Процесс: Создание процесса | Описание | Отслеживайте создание заданий BITS с помощью инструмента BITSAdmin (bitsadmin /list /allusers /verbose). Примечание. Указаны идентификаторы событий для Sysmon (1: создание процесса) и журнала безопасности Windows (4688: создание нового процесса). Аналитика 1 отслеживает создание процессов утилиты Microsoft Background Intelligent Transfer Service (bitsadmin.exe), которые запускают задание BITS по расписанию для закрепления на конечном устройстве. Аналитика выявляет параметры командной строки, которые использовались для создания, возобновления или добавления файла к заданию BITS; чаще всего они выполняются одной командной строкой или последовательно. Аналитика 2 отслеживает запуск утилиты Microsoft Background Intelligent Transfer Service ( Аналитика 1. Использование заданий BITS для закрепления
Аналитика 2. Загрузка файла через BITSAdmin
|
---|
ID | DS0029 | Источник и компонент данных | Сетевой трафик: Создание сетевого подключения | Описание | Отслеживайте сетевую активность службы BITS. Для удаленных подключений в заданиях BITS используются протоколы HTTP(S) и SMB. Задания привязаны к пользователю, который их создал, и будут работать только в случае его входа в систему, даже если задание прикреплено к учетной записи службы. |
---|
Меры противодействия
ID | M1018 | Название | Управление учетными записями | Описание | По возможности ограничьте доступ к интерфейсу BITS для отдельных пользователей или групп. |
---|
ID | M1028 | Название | Изменение конфигурации ОС | Описание | По возможности сократите время выполнения задания BITS по умолчанию в групповой политике или путем редактирования значений |
---|
ID | M1037 | Название | Фильтрация сетевого трафика | Описание | Измените правила межсетевого экрана сети и (или) хоста, а также другие средства контроля сети, чтобы разрешить только легитимный трафик BITS. |
---|