← к ленте

TCP и UDP: почему пентестеру важно сканировать оба протокола

К@pentesting_channelавтор про «it»
1 нед

Кратко о различиях TCP и UDP, причинах неоднозначных результатов UDP-сканирования и командах nmap для проверки портов.

🔌 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

Кратко (AI)

Пост объясняет различия TCP и UDP: TCP устанавливает соединение и обеспечивает доставку данных в правильном порядке, а UDP передаёт данные без подтверждений. Для пентестера важно сканировать оба протокола: UDP-порты могут отображаться как open|filtered, а проверка только TCP пропускает часть сервисов.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖