Get and modify browsers incoming and outgoing traffic

Heres a tricky one...
I need to write an application which contains a browser. However, I need to get the outgoing traffic from the browser and modify it before sending it off over the internet to the server. Likewise, i need to grab incoming traffic and modify it as necessary before sending it to the browser.
I am wanting to write a couple of programs this way; one which is a form filler that can fill a form and submit it without the form even appearing in the browser, and the other as a security app to stop suspicious/annoying cookies and prevent malicious scripts running.
pyromattAsked:
Who is Participating?
 
moduloCommented:
PAQed - no points refunded (of 200)

modulo
Community Support Moderator
0
 
drfunjohnCommented:
Try find something at microsoft about pluggable protocols or MIME filters.
It' s enough difficult. I also need this, but i did not understand anything from there.Please it here:
Examples APP (Asynchronous Pluggable Protocols)
http://www.mvps.org/emorcillo/vb6/inet/protocol.shtml
Theory of APP
http://msdn.microsoft.com/workshop/networking/pluggable/overview/overview.asp
Problem with implementation of APP:
http://support.microsoft.com/default.aspx?scid=kb;en-us;303740
Example of MIME:
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q260840
Yet another C++ example of APP(to understand technic)
http://www.codeguru.com/Cpp/COM-Tech/atl/misc/article.php/c37
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.