🔌
TCP и UDP: в чём разница и зачем это пентестеру
📌
TCP и UDP — протоколы транспортного уровня. Работают поверх IP и доставляют данные до приложения через порт.
🤝
TCP — сначала договоримся
Перед передачей устанавливает соединение:
SYN → SYN/ACK → ACK
↓
Соединение установлено
Гарантирует доставку и порядок данных.
📨
UDP — отправил и забыл
Без соединения и подтверждений. Быстрее, но без гарантий.
TCP: HTTP, SSH, SMB
UDP: DNS, DHCP, SNMP, TFTP
🎯
Что важно пентестеру
TCP-порт отвечает понятно, а UDP часто молчит. Поэтому nmap пишет:
161/udp open|filtered snmp
Многие сканируют только TCP и пропускают SNMP, TFTP, DNS — а там бывают интересные находки.
🛠
Команды
sudo nmap -sS 192.168.1.10
sudo nmap -sU --top-ports 20 192.168.1.10
🧠
Главная мысль
Сканируете только TCP — видите не всю картину.
#network #base #recon