Вопросы по теме 'libpcap'

размер пакета libpcap
Я работаю с libpcap на C в Linux (centos) и следую этому руководство Я хочу просто распечатать весь пакет в ASCII, и мне удалось заставить его работать, приведя его к u_char* в функции "my_callback". Но я не могу понять, как получить длину данных....
3576 просмотров
schedule 16.11.2023

правильный способ использования pcap_next_ex или pcap_next (libpcap)
Я видел такой код, используемый в проекте: while (1) { l_numPkts = pcap_next_ex( m_pcapHandle, &header, &pkt_data); //do something memcpy(dst,pkt_data,size); } после возврата pcap_next_ex статус пакета будет установлен на...
11470 просмотров
schedule 26.10.2023

NetFlow v5 - при экспорте записей о потоках отсутствуют поля
Я реализую свой собственный автономный экспортер NetFlow v5, и я борюсь с несколькими полями: 8-11 nexthop IP-адрес маршрутизатора следующего перехода 12-13 вход SNMP индекс входного интерфейса 14-15 выходной SNMP-индекс выходного интерфейса...
136 просмотров
schedule 24.09.2022

Фильтр Pcap для захвата только пакетов rx определенного интерфейса
Попытка захватить все пакеты rx определенного интерфейса (eth0). Нужно собрать фильтр для того же. Какой должна быть строка фильтра?
179 просмотров
schedule 27.06.2022

Libpcap не найден при кросс-компиляции 32-битного на 64-битном Debian
Я пытаюсь скомпилировать 32-битное приложение на 64-битном Debian Stretch. Я успешно скомпилировал несколько других приложений таким образом, но одно приложение, использующее библиотеку pcap , вызывает у меня проблемы. Кажется, нигде нет 32-битной...
574 просмотров
schedule 22.12.2023

Могут ли несколько потоков обнюхивать один и тот же интерфейс одновременно?
Привет, я пишу программу для обнюхивания пакетов, используя pcap из tcpdump. Для каждого звонка от пользователя создается поток. Этот поток будет обнюхивать интерфейс (возможно, петлевой) и записывать захваченные пакеты в файл. (сброс pcap)...
310 просмотров
schedule 28.01.2024