Заданный файл pcap, как узнать, является ли IP-адрес SRC локальным или удаленным, используя jpcap
Учитывая файл pcap, как я могу узнать, какие src-адреса являются локальными, а какие - удаленными с помощью jpcap? Кто-нибудь может направить меня?
2 ответа
Решение
Ты не можешь
В записи pcap нет ничего встроенного, чтобы сказать вам, был ли пакет входящим или исходящим.
Вам понадобится файл конфигурации, чтобы сообщить вам, какие IP-адреса считаются "локальными".
Чтобы определить, является ли адрес локальным для компьютера, на котором выполняется приложение на основе pcap, pcap_findalldevs()
рутина может использоваться для получения списка всех интерфейсов на этом компьютере, со списками адресов IPv4 и IPv6, назначенных каждому из интерфейсов. Я не знаю, включает ли jpcap поддержку для pcap_findalldevs()
,