Мне нужно написать очень простое приложение, которое будет прослушивать сетевой трафик, отфильтровывать некоторые пакеты на основе различной информации уровня 4/5, а затем сбрасывать эту информацию в базу данных.
Я совершенно не понимаю, какой pcap gem/плагин мне следует использовать. Базовая реализация pcap кажется немного устаревшей (без изменений с 2001 года) и не работает должным образом. Я также пробовал pcaprub, но я не совсем уверен, как обойти эту библиотеку. Кажется, что он захватывает необработанные пакеты без возможности получить какие-либо данные из дампа pcap.
Есть ли у вас какие-либо советы о том, как я могу реализовать эту простую задачу?
Заранее спасибо. :-)