LINUX.ORG.RU

network monitor c\c++


0

2

Добрый день.
Необходимо написать за сегодня простейший монитор сетевой активности в linux на языках c || c++. Что бы можно было выбрать интерфейс и посмотреть что за пакетики там ходят.
Уже разбираю bwm-ng. Может что посоветуете, статьи какие-нибудь, ссылочки.
Спасибо.

Ответ на: комментарий от yoghurt

Это ясно, это сложно, слишком много времени понадобится на изучение. Надо бы какую-то статейку-хаутушку, в которой по пунктикам создается хелловорлдный монитор сетевой активновсти.

loginoleg
() автор топика


А что подразумевается под монитором сетевой активности ?
Индикатор ? Индикатор+каунтер ? Листинг пробежавших пакетов ?

Jetty ★★★★★
()
Ответ на: комментарий от loginoleg

тогда кроме как libpcap ничего не могу посоветовать

TERRANZ ★★★★
()

libpcap tcpdump wireshark

bk_ ★★
()

если платформа - Linux, то iptables --ulog спасает отца русской демократии :) то есть маны надо читать и LARTC..далее всё проще простого - просто разбирать полученные сетевые пакеты на нужном вам уровне

MKuznetsov ★★★★★
()
Ответ на: комментарий от MKuznetsov

Необходимо именно на уровне plain c || c++. Цель — обучение, а не рабочая программа.

loginoleg
() автор топика
Ответ на: комментарий от Deleted

Да, его и использовал. Задача решена. Всем спасибо.

loginoleg
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.