camp-net-http-bite/01-tasks.md
2018-07-31 12:28:48 +03:00

1.7 KiB
Raw Permalink Blame History

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