Заданный файл pcap, как узнать, является ли IP-адрес SRC локальным или удаленным, используя jpcap

Учитывая файл pcap, как я могу узнать, какие src-адреса являются локальными, а какие - удаленными с помощью jpcap? Кто-нибудь может направить меня?

2 ответа

Решение

Ты не можешь

В записи pcap нет ничего встроенного, чтобы сказать вам, был ли пакет входящим или исходящим.

Вам понадобится файл конфигурации, чтобы сообщить вам, какие IP-адреса считаются "локальными".

Чтобы определить, является ли адрес локальным для компьютера, на котором выполняется приложение на основе pcap, pcap_findalldevs() рутина может использоваться для получения списка всех интерфейсов на этом компьютере, со списками адресов IPv4 и IPv6, назначенных каждому из интерфейсов. Я не знаю, включает ли jpcap поддержку для pcap_findalldevs(),

Другие вопросы по тегам