Библиотека или метод сканирования ОС на наличие сетевого трафика

Короче: в поисках библиотеки (или техники) для перехвата трафика http/https/ftp. Для использования с C#/Mono или Java необходимо запустить на Windows/Mac/Linux.

Долгая история: для данного варианта использования мне нужно регистрировать сетевой трафик (базовых переходов с IP на IP недостаточно, мне нужны фактические запросы). Используемые методы запускаются каждые 5 секунд для сканирования заданной сетевой активности в системе, а затем регистрируют это в файле/сервере/... Мне нужна библиотека, которая может выводить трафик для каждой основной платформы. (Виндовс, Линукс, Мак). Текущая кодовая база — это C# на Mono, но я готов переключиться на Java, если это будет необходимо. Я также готов получить библиотеки для каждой ОС отдельно, это не должно быть правилом «один, чтобы управлять ими всеми», но в настоящее время я не смог увидеть библиотеку или метод, который может вытащить информацию. для Linux или Mac - Windows пока не проблема.


person Yves Schelpe    schedule 11.12.2014    source источник


Ответы (1)


Если вы хотите разработать свою программу с использованием Java, Jpcap будет хорошим решением. Его возможности сравнимы с возможностями известного libpcap.

person Manos    schedule 11.12.2014