Hi All! I'm new in Netfilter world and I'm with some doubts... I want to create "something" that can analyze packets that get in and get out from my machine, but I want to analyze the packet data not it's origin or destination, it's content. Imagine that I want to create a filter, that blocks/allow every packet that contains the word, for example, "GOOGLE" in it. I don't want to block a packet deriving from some IP, or something like that, I want to filter the content. For example, be able to parse a XML file in a packet, or parse some protocol, something like that. Question, is it possible to do with netfilter hooks? I read sometime ago, about netfilter hooks, and it seems to be pretty simple, with restrictions.... but I'm not sure about that. If not possible with netfilter hooks, is that possible in another way? Which way? Thanks all! Tercio.