Я хочу, чтобы иметь возможность фильтровать ТОЛЬКО первоначальный запрос GET с помощью tshark или tcpdump. Это должно работать как для HTTP, так и для HTTPS-трафика. Это то, что я в настоящее время ...Фильтр для ТОЛЬКО первоначального запроса GET в tshark или tcpdump. В том числе HTTP и HTTPS
tshark -R '(http.request.method == "GET") && (http.request.uri =="/")'
Это возвращает GET запрос для всех HTTP-трафика, но ничего не делает, когда я иду на HTTPS сайтов. Любые идеи были бы замечательными! спасибо
Если вы не предоставили секретный ключ сертификата сервера вашему блоку мониторинга, вам не удастся с HTTPS. Для незашифрованного трафика вы также можете рассмотреть [подход Bro] (http://stackoverflow.com/a/11081321/1170277) для извлечения данных HTTP. – mavam