I need a C++ tray program which intercepts incoming network (browser) traffic and replaces certain pattern on the fly. Example:
1. use loads [login to view URL] in a browser
2. C++ program intercepts HTML and replaces all "cnn" string with "SOMETHING"
3. passes that to the browser
Imagine that a user loads cnn.com. The result what he would see in his browser is [login to view URL] website but all "cnn" strings would be replaced with "SOMETHING".
That's all it does. I should be able to setup these strings on remote server and C++ program pulls them from the server at regular intervals.
Example of such replace strings:
1) "[login to view URL]" - "[login to view URL]"
2) "yesterday" - "tomorrow"
Like I said I should be able to define such strings. The program should have auto update option. Easy install. One click, no questions asked.