In kernel mode speaking where can I intercept TCP data sent to the browser and modify the data based on set of rules. I need to be able to see everything that is all TCP traffic at the highest layer (application) possible. How can this be done ? Since this is a security product I don't want to miss any traffic.