46 lines
2.4 KiB
Markdown
46 lines
2.4 KiB
Markdown
# simple sniffer
|
||
|
||
Для запуска:
|
||
|
||
```sh
|
||
./lesson_2 <IP-address>
|
||
```
|
||
|
||
Результат:
|
||
|
||
```sh
|
||
./lesson_2 192.168.0.103
|
||
Информация о сетевом интерфейсе:
|
||
Интерфейс: wlp3s0
|
||
Описание:
|
||
MAC адрес: 64:6e:69:d4:ea:f5
|
||
Шлюз: 192.168.0.254
|
||
DNS сервер: 192.168.0.254
|
||
|
||
Тип слоя: Ethernet; Общие данные: 90 [байт]; Данные слоя: 14 [байт]; Полезная нагрузка слоя: 76 [байт]
|
||
Тип слоя: IPv4; Общие данные: 76 [байт]; Данные слоя: 20 [байт]; Полезная нагрузка слоя: 56 [байт]
|
||
Тип слоя: TCP; Общие данные: 56 [байт]; Данные слоя: 32 [байт]; Полезная нагрузка слоя: 24 [байт]
|
||
Тип слоя: Unknown; Общие данные: 24 [байт]; Данные слоя: 24 [байт]; Полезная нагрузка слоя: 0 [байт]
|
||
IP-адрес источника: 192.168.0.103
|
||
IP-адрес назначения: 184.104.202.139
|
||
IP ID: 12940
|
||
TTL: 64
|
||
|
||
Тип слоя: Ethernet; Общие данные: 66 [байт]; Данные слоя: 14 [байт]; Полезная нагрузка слоя: 52 [байт]
|
||
Тип слоя: IPv4; Общие данные: 52 [байт]; Данные слоя: 20 [байт]; Полезная нагрузка слоя: 32 [байт]
|
||
Тип слоя: TCP; Общие данные: 32 [байт]; Данные слоя: 32 [байт]; Полезная нагрузка слоя: 0 [байт]
|
||
IP-адрес источника: 192.168.0.103
|
||
IP-адрес назначения: 184.104.202.139
|
||
IP ID: 12941
|
||
TTL: 64
|
||
|
||
Тип слоя: Ethernet; Общие данные: 54 [байт]; Данные слоя: 14 [байт]; Полезная нагрузка слоя: 40 [байт]
|
||
Тип слоя: IPv4; Общие данные: 40 [байт]; Данные слоя: 20 [байт]; Полезная нагрузка слоя: 20 [байт]
|
||
Тип слоя: TCP; Общие данные: 20 [байт]; Данные слоя: 20 [байт]; Полезная нагрузка слоя: 0 [байт]
|
||
IP-адрес источника: 184.104.202.139
|
||
IP-адрес назначения: 192.168.0.103
|
||
IP ID: 0
|
||
TTL: 57
|
||
|
||
...
|
||
``` |