2010-03-24 4 views
2

Мне нужно написать очень простое приложение, которое будет прослушивать сетевой трафик, отфильтровывать некоторые пакеты на основе информации о различных уровнях 4/5 и затем выгружать эту информацию в базу данных.Захват сетевого трафика в проблемах, связанных с ruby-pcap

Я очень растерялся, на каком pcap gem/plugin я должен использовать. Основная реализация pcap выглядит немного устаревшей (без изменений с 2001 года) и не работает должным образом. Я также попробовал pcaprub, но я не совсем уверен, как обойти эту библиотеку. Кажется, он захватывает необработанные пакеты без возможности фактического получения любых данных из дампа pcap.

Есть ли у вас какие-либо советы по поводу того, как я могу реализовать эту простую задачу?

Заранее спасибо. :-)

ответ

0
+0

Я взял беглый взгляд на проект, и я не являюсь Конечно, если это правильно для меня. Что мне нужно сделать, это выгрузить трафик прямо в базу данных для дальнейшего анализа. Мне не нужен анализ потока, просто необработанные данные в БД, поэтому я могу проверить их. – mdrozdziel