mirror of
https://github.com/valitydev/camp-net-http-bite.git
synced 2024-11-06 01:55:20 +00:00
1.7 KiB
1.7 KiB
title: Networks class: animation-fade layout: true
Подготовка
-
Wireshark, инструмент для перехвата и анализа сетевого трафика
❯ brew cask install wireshark
-
Netcat, инструмент для управления и обмена сообщениями по протоколам транспортного уровня
❯ brew install netcat
Задача 1
Проанализировать трафик по протоколу DHCP в момент подсоединения к WLAN-сети и сделать вывод о том:
- какие задачи решаются в процессе,
- кто участники,
- какими сообщениями они обмениваются.
--
Capture filter:
udp
Display filter:
udp.port == 67 or udp.port == 68
Задача 2
Проанализировать трафик по протоколу DNS в процессе соединения с github.com.
Вопросы к аналитике такие же, как и в предыдущих задачах.
--
Capture filter:
udp port 53
Задача 3
Проанализировать трафик по протоколу TCP. Один из вас выступает в роли слушателя, двое других – в роли клиентов.
Вопросы к аналитике такие же, как и в предыдущих задачах.
--
❯ netcat --verbose -l -p 8888
❯ netcat --verbose -c ${ADDRESS} 8888
--
Capture filter:
tcp port 8888