Захват сетевых пакетов в Java без libpcap

1

Мне было интересно, есть ли какие-либо библиотеки, полезные для захвата и анализа сетевых пакетов, которые не связаны с libpcap? Я пытаюсь разработать платформо-независимое приложение. благодаря

  • 1
    Если вы хотите разработать платформо-независимое приложение для захвата сетевых пакетов, вам придется либо использовать libpcap (или что-то на его основе), либо придется дублировать то, что делает libpcap, так как способ захвата пакетов очень зависимый от платформы - libpcap скрывает зависимости платформы. Я настоятельно рекомендую использовать libpcap вместо того, чтобы пытаться дублировать то, что он делает, это правильный путь.
Теги:
networking
packet
libpcap

1 ответ

1

Это все еще использует libpcap, но делает это с JNI, поэтому он все еще несколько портативен. Ваш код обработки будет полностью переносимым, но зависит от вызовов JNI для взаимодействия с фактическим сетевым адаптером/пакетами.

http://jnetpcap.com/download

Ещё вопросы

Сообщество Overcoder
Наверх
Меню