I need to build one simple windows software for my office which intercepts all internet traffic. For example, when the software is installed in computers, and when the users try to browse the internet, the software should be able to intercept and record the results like what was the web request and what was the response. The software should be independent and should work in all browser and at the same time, if i want to block lets say facebook, then software should be able to block that webpage from entering the user's computers. You dont have to anything else than intercepting and blocking. And please you are not allowed to use any copyrighted plugins like [url removed, login to view] to do this. ( The blocking can be anything and I should be able to edit it)
If you are interested, please feel free to contact me and ask more.
p.s You are not allowed to edit or modify the host file to block anywebpage and it has to be done only in C#.