Background
Our customer, a prominent Internet marketing agency needed to develop
a cross-platform proxy running on a local computer between the browser
and internet.
The proxy monitor software should permit one to modify packets on the fly.
Solution
Specialists of Softage developed a solution to fit client's needs.
System features
 | Captures TCP and HTTP/HTTPS (1.0 and 1.1) client request & server response packets. |  | Provides a “hook” method to filter and process the packets via a customizable extension. |  | Multi-platform Mac/PC support. |  | Fully multi-threaded, request and related response handled within the same thread. |  | Runnable as a background process (PC Service). |  | Configurable to set port and IP addresses. |
|
 |
Advantages
The Desktop Proxy provides the following unique properties:
 | Compatible with all browsers and platforms — The Desktop Proxy is an independent program that does not rely on the browser type. |  | Runs in the background — Operates as a service so as to eliminate unnecessary desktop clutter. |  | Ability to record all data communicated over the internet- Comprehensive in scope, the proxy is a bridge between the user’s PC and the internet and is able to monitor the data stream and capture items of interest. This includes not only browser activity, but any other communications such as e-mail, chat rooms, ftp, upload and download activity, and any other application that transmits data over the internet. |  | Ability to record data not captured by toolbars- Toolbars are able to capture only a subset of all communication activity occurring between the browser and the internet. The Proxy fills in this gap. |
Technologies
C++, Windows XP-Vista-7, Mac OS X.
|