Легитимный — нормальный ожидаемый трафик Подозрительный — требует расследования, возможно нормальный в контексте Вредоносный — явный признак атаки или компрометации
10 Легитимных
5 Подозрительных
12 Вредоносных
Всего: 27
DNS — Разрешение имён 🟢 Легитимный

Стандартный запрос разрешения доменного имени в IP-адрес. DNS-запросы типа A (IPv4), AAAA (IPv6), MX (почта), CNAME (псевдонимы) — нормальная работа сети.

Порты UDP/TCP 53 Протокол UDP (стандарт), TCP (>512 байт)
tcpdump udp port 53
Wireshark dns and dns.flags.response == 0
HTTP / HTTPS — Веб-браузинг 🟢 Легитимный

Стандартный веб-трафик. HTTP (порт 80) — открытый текст, HTTPS (443) — зашифрованный TLS. HTTPS является нормой для корпоративных сетей.

Порты TCP 80, 443 Протокол TCP
tcpdump tcp port 80 or tcp port 443
Wireshark http or tls
DHCP — Автоконфигурация IP 🟢 Легитимный

Автоматическое назначение IP-адреса, маски подсети, шлюза и DNS-серверов клиентам при подключении к сети. Процесс: DISCOVER → OFFER → REQUEST → ACK.

Порты UDP 67 (сервер), 68 (клиент) Протокол UDP Broadcast
tcpdump udp port 67 or udp port 68
Wireshark dhcp
NTP — Синхронизация времени 🟢 Легитимный

Network Time Protocol — синхронизирует системные часы клиентов с серверами точного времени. Критически важен для SSL-сертификатов, Kerberos и логирования событий.

Порт UDP 123 Протокол UDP
tcpdump udp port 123
Wireshark ntp
ICMP Echo — Ping 🟢 Легитимный

Стандартный ICMP Echo Request (тип 8) и Echo Reply (тип 0). Используется для проверки доступности хостов и измерения задержки. Нагрузка: обычно 56–64 байта.

Протокол ICMP Type 8/0 Размер 64–84 байта
tcpdump icmp and icmp[icmptype] == icmp-echo
Wireshark icmp.type == 8 and frame.len < 120
SSH — Безопасный удалённый доступ 🟢 Легитимный

Secure Shell — зашифрованный протокол для удалённого управления серверами, передачи файлов (SCP/SFTP) и туннелирования. Весь трафик зашифрован.

Порт TCP 22 Шифрование Да (AES, ChaCha20)
tcpdump tcp port 22
Wireshark ssh
SMTP / IMAP / POP3 — Электронная почта 🟢 Легитимный

Стандартные почтовые протоколы: SMTP (отправка) — порт 25/587/465, IMAP (получение, синхронизация папок) — 143/993, POP3 (загрузка) — 110/995. Шифрованные варианты на портах с S.

SMTP TCP 25, 587, 465 IMAP TCP 143, 993 POP3 TCP 110, 995
tcpdump tcp port 25 or port 143 or port 110
Wireshark smtp or imap or pop
BGP — Граничный протокол маршрутизации 🟢 Легитимный

Border Gateway Protocol — протокол маршрутизации между автономными системами (AS) в интернете. Отвечает за глобальную маршрутизацию интернет-трафика. Используется только на граничных маршрутизаторах.

Порт TCP 179 Протокол TCP
tcpdump tcp port 179
Wireshark bgp
OSPF — Внутренняя маршрутизация 🟢 Легитимный

Open Shortest Path First — протокол динамической маршрутизации внутри автономной системы. Использует алгоритм Дейкстры. Работает поверх IP (protocol 89), не TCP/UDP.

Протокол IP Protocol 89 Multicast 224.0.0.5 / 224.0.0.6
tcpdump proto ospf
Wireshark ospf
ARP — Нормальное разрешение адресов 🟢 Легитимный

Address Resolution Protocol — отображение IP-адреса в MAC-адрес в пределах локальной сети. ARP Request (broadcast) + ARP Reply (unicast) — нормальный процесс. Каждый IP отвечает одним уникальным MAC.

Уровень L2 (Ethernet) Broadcast ff:ff:ff:ff:ff:ff
tcpdump arp
Wireshark arp and arp.opcode == 1
HTTP на нестандартных портах 🟡 Подозрительный

HTTP-трафик на портах отличных от 80 и 443 (например, 8080, 8888, 3000, 5000). Может быть легитимным (API серверы, dev-среды), но также используется вредоносным ПО для обхода фаервола.

Порты TCP 8080, 8443, 8888, 3000, 5000+
tcpdump tcp and not (port 80 or port 443 or port 22)
Wireshark http and tcp.port != 80 and tcp.port != 443
ICMP с большой нагрузкой 🟡 Подозрительный

Пакеты ICMP с полезной нагрузкой значительно больше стандартной (>1000 байт) могут использоваться для скрытой передачи данных (ICMP tunneling, data exfiltration). Стандартный ping — 64 байта данных.

Признак len > 200 байт Инструмент ptunnel, icmptunnel
tcpdump icmp and len > 200
Wireshark icmp and data.len > 100
Открытый текст: пароли в HTTP/FTP/Telnet 🟡 Подозрительный

Передача учётных данных по незашифрованным протоколам. FTP (21), Telnet (23), HTTP Basic Auth, SMTP без TLS. В 2024 году использование таких протоколов должно считаться нарушением политики безопасности.

Протоколы FTP 21, Telnet 23, HTTP 80 Риск Высокий
tcpdump tcp port 21 or port 23
Wireshark ftp or telnet or frame contains "password"
DNS к неизвестным резолверам 🟡 Подозрительный

DNS-запросы к серверам, которые не являются корпоративными DNS или известными публичными (8.8.8.8, 1.1.1.1). Может указывать на вредоносное ПО, использующее собственные DNS для C2 или обхода корпоративной фильтрации.

Порт UDP/TCP 53 Признак Нестандартные DNS IP
tcpdump udp port 53 and not (dst host 8.8.8.8 or 1.1.1.1)
Wireshark dns and !(ip.dst==8.8.8.8 or ip.dst==1.1.1.1)
HTTPS к недавно зарегистрированным доменам 🟡 Подозрительный

Зашифрованные соединения к доменам, зарегистрированным менее 30 дней назад. Злоумышленники часто регистрируют новые домены для C2-серверов. TLS SNI (Server Name Indication) позволяет видеть домен даже в HTTPS.

Порт TCP 443 Поле TLS SNI
tcpdump tcp port 443 and tcp[13] == 2
Wireshark tls.handshake.extensions_server_name
Сканирование портов (Port Scanning) 🔴 Вредоносный

Систематическое зондирование портов хоста для определения открытых сервисов. SYN-scan (половинное соединение): отправляет SYN, при получении RST/ACK фиксирует закрытый порт. Характерен высокий темп SYN-пакетов к множеству портов.

Инструменты Nmap, Masscan, Zmap Признак SYN на 100+ портов/с
tcpdump tcp[tcpflags] == tcp-syn
Wireshark tcp.flags.syn==1 and tcp.flags.ack==0
ARP Spoofing / Poisoning 🔴 Вредоносный

Атака Man-in-the-Middle на уровне L2. Злоумышленник рассылает поддельные ARP Reply, связывая свой MAC-адрес с IP-адресом шлюза. Весь трафик жертвы проходит через атакующего. Признак: один IP с несколькими MAC-адресами.

Инструменты arpspoof, ettercap, Scapy Признак Дублирующиеся ARP Reply
tcpdump arp and arp[6:2] == 2
Wireshark arp.duplicate-address-detected or arp.opcode==2
DNS Tunneling 🔴 Вредоносный

Скрытая передача данных или управление вредоносным ПО через DNS-запросы. Данные кодируются в субдоменах (Base32/64). Признаки: большие TXT-записи, необычно длинные доменные имена (>50 символов), высокая частота запросов к одному домену.

Инструменты iodine, dnscat2, DNSExfiltrator Типы TXT, NULL, CNAME запросы
tcpdump udp port 53 and len > 100
Wireshark dns.qry.name.len > 50 or dns.qry.type == 16
SQL Injection в HTTP-параметрах 🔴 Вредоносный

Внедрение SQL-кода в параметры HTTP-запроса для несанкционированного доступа к базе данных. Признаки: наличие ключевых слов UNION, SELECT, DROP, OR 1=1 в URL или POST-теле. Обнаруживается в HTTP-трафике (порт 80, незашифрованный).

Инструменты SQLmap, Havij, ручная Протокол HTTP (порт 80)
tcpdump tcp port 80 -A | grep -i "union\|select"
Wireshark http.request.uri matches "(?i)union|select|drop"
C2 Beaconing — Маяк управления 🔴 Вредоносный

Периодические исходящие соединения вредоносного ПО к серверу управления и контроля (C2/C&C). Характерны регулярные интервалы (jitter ±10-20%), соединения к необычным IP, малый объём данных в каждом запросе. Часто использует HTTP/HTTPS для маскировки.

Признак Регулярные интервалы 30–3600с ВПО Cobalt Strike, Metasploit, RAT
tcpdump tcp[13] == 2 and not (dst net 192.168.0.0/16)
Wireshark http.request and !(ip.dst == 192.168.0.0/16)
SMB Exploitation (EternalBlue / MS17-010) 🔴 Вредоносный

Эксплуатация уязвимости в протоколе SMBv1. EternalBlue (CVE-2017-0144) — инструмент АНБ, использованный в WannaCry и NotPetya. Признаки: SMB-соединения на порт 445 с нестандартными запросами Trans2, аномальные payload-размеры.

Порт TCP 445 (SMB) CVE CVE-2017-0144
tcpdump tcp port 445
Wireshark smb and smb.cmd == 0x25 and smb.trans_name contains "\\PIPE\\"
SYN Flood — DoS-атака 🔴 Вредоносный

Атака типа «отказ в обслуживании»: злоумышленник отправляет огромное количество SYN-пакетов с поддельными IP-адресами, переполняя очередь незавершённых соединений (SYN backlog) сервера. Характерны тысячи SYN в секунду с разных IP.

Признак Тысячи SYN/сек Инструменты hping3, Scapy
tcpdump 'tcp[13] == 2' -c 1000
Wireshark tcp.flags.syn==1 and tcp.flags.ack==0 and ip.dst==<target>
NULL / XMAS Scan — Скрытное сканирование 🔴 Вредоносный

Методы сканирования портов, которые могут обходить некоторые брандмауэры. NULL Scan: отправка пакетов без флагов (tcp flags = 0). XMAS Scan: все флаги установлены (FIN+URG+PSH). Открытые порты не отвечают, закрытые отвечают RST.

NULL Нет TCP флагов (0x00) XMAS Все флаги (0x3F)
tcpdump NULL 'tcp[13] == 0'
Wireshark XMAS tcp.flags == 0x3f
Необычные исходящие на высоких портах 🔴 Вредоносный

Исходящие соединения от внутренних хостов к внешним IP на портах >10000 или 49152–65535. Легитимные сервисы редко используют такие порты для входящих соединений извне. Часто признак C2-канала или reverse shell.

Диапазон TCP/UDP > 10000 Признак Постоянный исходящий поток
tcpdump tcp and dst port > 10000 and not (dst net 192.168.0.0/16)
Wireshark tcp.dstport > 10000 and !(ip.dst == 192.168.0.0/16)
Reverse Shell — Обратная оболочка 🔴 Вредоносный

Соединение, инициированное скомпрометированным хостом к внешнему серверу злоумышленника, предоставляющее интерактивную командную оболочку. Признаки: долгое TCP-соединение, небольшие пакеты туда-обратно (интерактивный ввод), нестандартные порты.

Порты Любые (4444, 1234, 9001 и др.) Признак Долгое соединение + интерактив
tcpdump tcp and dst net not 192.168.0.0/16 and len < 100
Wireshark tcp.len < 100 and !(ip.dst == 192.168.0.0/16) and tcp.time_delta < 2
Data Exfiltration — Утечка данных 🔴 Вредоносный

Несанкционированная передача данных за пределы сети. Признаки: аномально большой исходящий трафик с конкретного хоста, передача данных в ночное время, ZIP/RAR-файлы через HTTP, большие DNS-запросы, шифрованный трафик к незнакомым IP.

Каналы HTTP, DNS, ICMP, FTP, SMTP Признак Большой исходящий объём
tcpdump src net 192.168.0.0/16 and dst net not 192.168.0.0/16
Wireshark ip.src == 192.168.1.5 and frame.len > 1400