On Tshark v. 3.0.5., I am trying to run these commands in order to select URLs typed directly from the user. So I need to exclude http.referer filed that are empty (on null).
tshark -Y "http.request == 1 and **!http.referer**" -T fields -e frame.time -e http.referer -e http.host -r traffic.pcap > no_referer.txt
bash: !http.referer: event not found
tshark -Y "http.request == 1 and **http.referer == ""**" -T fields -e frame.time -e http.referer -e http.host -r traffic.pcap > no_referer.txt
Running as user "root" and group "root". This could be dangerous.
tshark: Unexpected end of filter string.
Do you have any idea about how can I select this data on tshark?