Это было бы iptables (встроенный в ядро). Но не всегда хорошая идея делать вещи прикладного уровня с iptables. Может быть, кальмар в варианте для вас. Он может работать как обратный прокси.
Есть ли в Linux служба Base Filtering Engine (BFE), похожая на Windows?
956
adnan kamili
В Windows у нас есть Base Filtering Engine, который помогает приложениям контролировать сетевой трафик. Есть ли подобный сервис, который работает и в Linux? Нечто похожее на службу фильтрации пакетов. Я хочу отфильтровать ссылки http на основе типов MIME, содержащихся в их заголовках.
1 ответ на вопрос
1
artistoex
Я немного погуглил и взял в руки библиотеку "libnetfilter_queue". Мы можем получить доступ только к мета-заголовку с помощью этой библиотеки или iptables. Я хочу получить доступ к заголовку http для поиска содержимого, такого как mime-type, referrer и т. Д. Возможно ли это вообще!
adnan kamili 11 лет назад
0
Я уверен, что вы можете получить доступ ко всей полезной нагрузке. Соберите сегменты tcp (позаботьтесь о порядковых номерах) и проанализируйте полученный поток. Удачи! Действительно, кальмар или фырканье - лучшие подходы к этому.
artistoex 11 лет назад
0
Как получить доступ к полезной нагрузке
adnan kamili 11 лет назад
0
Вы должны опубликовать еще один вопрос на Stackoverflow по этому поводу.
artistoex 11 лет назад
0
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Каковы различия между оконными менеджерами Linux?
-
5
Поделитесь XP сетевым подключением без перезагрузки?
-
5
Как мне сказать Windows использовать 802.11 вместо 3G?