Перейти к основному содержимому

Клиентские плагины Data Plane

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

Табл. 12 – Общие группы параметров плагинов версии 2.1

ГруппаГде используетсяНазначение
ИсточникиВсе клиентские плагины, часть серверных плагиновАгент, интерфейс и сеть, откуда будет отправляться или приниматься трафик. При выборе нескольких сетей задается вес распределения.
ЦелиКлиентские плагиныСеть или внешний адрес назначения. Для задач с access-группами цель может браться из access-конфигурации.
IP заголовок (L3)Большинство плагиновTTL, DSCP/ToS, ECN и другие параметры IP-уровня.
TCP заголовок (L4)TCP/stateful-плагиныMSS, Window Scale, размер окна, начальный sequence number и параметры TCP-сессии.
Параметры HTTPHTTP, WAF, File Transfer, Malware File Transfer, DNS over HTTPВерсия HTTP, HTTPS/TLS, метод, путь, заголовки, query-параметры, тело запроса, редиректы и cookies.
Параметры TLSHTTPS, DNS over TLS, CVE Replay, File TransferВерсия TLS, сертификат, набор шифров и параметры защищенного соединения.
Параметры сессииStateful-плагиныОбщее количество сессий, скорость открытия соединений, переподключение, лимиты RPS/CPS и интервалы.
PPS/QPSStateless-плагины, DNS, UDP/TCP flood, RoCEv2Скорость генерации пакетов или запросов.
PayloadUDP/TCP flood, RoCEv2, L2 convergenceПолезная нагрузка пакетов: размер, шаблон или пользовательские данные.
ДлительностьВсе плагиныВремя работы плагина или режим до ручной остановки задачи.
Сетевые туннелиПлагины с поддержкой туннелированияВыбор объектов из библиотеки «Сетевые туннели»: VLAN, VXLAN, GRE, MPLS, IP-IP, IPsec.
Расширенные параметрыВсе плагиныОграничение числа ядер CPU для конкретного сценария. Значение 0 означает использование доступных ресурсов агента.

Табл. 13 – Каталог плагинов Data Plane версии 2.1

ПлагинIDТипСтороныОсновные группы параметров
HTTP1Stateful L7Клиент, серверИсточники, цели, HTTP, TLS, сессии, CPS/RPS, длительность, L3/L4, туннели
WAF2Stateful L7КлиентИсточники, цели, HTTP, WAF-модули, TLS, сессии, CPS/RPS, длительность, L3/L4, туннели
SYN Flood3Stateless L4КлиентИсточники, цели, L3/L4, checksum, случайные IP ID/sequence, PPS, длительность, туннели
SYN/ACK Flood4Stateless L4КлиентИсточники, цели, L3/L4, checksum, случайные IP ID/sequence, PPS, длительность, туннели
ACK Flood5Stateless L4КлиентИсточники, цели, L3/L4, payload, checksum, случайные IP ID/sequence, PPS, длительность, туннели
RST Flood6Stateless L4КлиентИсточники, цели, L3/L4, checksum, случайные IP ID/sequence, PPS, длительность, туннели
FIN Flood7Stateless L4КлиентИсточники, цели, L3/L4, checksum, случайные IP ID/sequence, PPS, длительность, туннели
PSH/ACK Flood8Stateless L4КлиентИсточники, цели, L3/L4, payload, checksum, случайные IP ID/sequence, PPS, длительность, туннели
Xmas Flood9Stateless L4КлиентИсточники, цели, L3/L4, checksum, случайные IP ID/sequence, PPS, длительность, туннели
UDP Flood11Stateless L4КлиентИсточники, цели, L3, payload, checksum, случайный IP ID, PPS, длительность, туннели
MHDDoS Emulation23Stateful/MultiКлиентДлительность, набор субплагинов, параметры выбранных векторов, туннели
RST/ACK Flood24Stateless L4КлиентИсточники, цели, L3/L4, checksum, случайные IP ID/sequence, PPS, длительность, туннели
FIN/ACK Flood25Stateless L4КлиентИсточники, цели, L3/L4, checksum, случайные IP ID/sequence, PPS, длительность, туннели
PSH Flood26Stateless L4КлиентИсточники, цели, L3/L4, payload, checksum, случайные IP ID/sequence, PPS, длительность, туннели
HTTP/2 Rapid Reset27Stateful L7КлиентИсточники, цели, HTTP/2, TLS, сессии, CPS/RPS, длительность
GRE Flood28Stateless L3/L4КлиентИсточники, цели, L3, GRE, payload, PPS, длительность, туннели
Передача файлов (HTTP)37Stateful L7Клиент, серверИсточники, цели, HTTP, TLS, выбор файлов, сессии, CPS/RPS, длительность, L3/L4, туннели
RoCEv2 (beta)38Stateless L4Клиент, серверИсточники, цели, L3, RoCEv2, payload, PPS, длительность, туннели
Elephant Flow TCP39Stateful L4Клиент, серверИсточники, цели, L3/L4, сессии, CPS, размер кадра, длительность, туннели
Elephant Flow UDP40Stateless L4Клиент, серверИсточники, цели, L3, PPS, размер кадра, checksum, длительность, туннели
Передача вредоносных файлов (HTTP)41Stateful L7Клиент, серверИсточники, цели, HTTP, TLS, выбор PTI-файлов, сессии, CPS/RPS, длительность, L3/L4, туннели
Измерение сходимости L2 (UDP)45Stateful L4Клиент, серверИсточники, цели, L3, payload, PPS, потоки, длительность
Динамические приложения77Stateful L7Клиент, серверИсточники, цели, приложения, пользователи, CPS, скорость, параметры, L3, длительность, туннели
PCAP Replay99Stateful/Stateless L3-L7Клиент, серверИсточники, цели, PCAP, режим, сессии, замены, L3/L4/TLS, CPS/PPS, длительность, туннели
Сетевые уязвимости (CVE)100Stateful L3-L7Клиент, серверИсточники, цели, CVE, variant/quick test, таймаут шага, сессии, TLS, длительность, туннели
Fuzzing (L3-L7)102Stateless/Stateful L3-L4Клиент, серверИсточники, цели, модули некорректных UDP/TCP-пакетов, flow, диапазоны полей, сессии, CPS/PPS, длительность
ICMP Flood103Stateless L3КлиентИсточники, цели, L3, ICMP type/code, payload, checksum, PPS, длительность, туннели
ICMP Fragmentation Flood104Stateless L3КлиентИсточники, цели, L3, payload, фрагменты ICMP Echo, checksum, PPS, длительность, туннели
Ping Flood105Stateless L3КлиентИсточники, цели, L3, Echo Request (type=8/code=0), payload, PPS, длительность, туннели
Ping of Death Flood106Stateless L3КлиентИсточники, цели, L3, oversized ICMP Echo через фрагменты, payload, PPS, длительность, туннели
DNS Amplification (UDP)107Stateless L7КлиентИсточники, цели, L3, DNS ANY+EDNS0, домены, QPS, длительность, туннели
UDP Fragmentation Flood108Stateless L4КлиентИсточники, цели, L3, UDP как IPv4-фрагменты, payload, checksum, PPS, длительность, туннели
DNS Flood109Stateless L7КлиентИсточники, цели, L3, DNS query, домены/RD, QPS, длительность, туннели
NTP Amplification (UDP)110Stateless L4КлиентИсточники, цели, L3, NTP monlist-like UDP/123, PPS, длительность, туннели
Компрометированный хост111Stateful L7Клиент, серверИсточники, цели, C2-кампании PTI, bot ID, маяк, артефакты, сессии, TLS, длительность, туннели

Плагины, отключённые в словаре продукта (disabled), в актуальном каталоге не показаны: IP Fragmentation Flood (10), DNS over UDP (12), семейство Reflection Emulation (13–22), DNS over TCP/TLS/HTTP (34–36). Их разделы ниже, если остались в руководстве, помечены как недоступные в текущей версии.