Escargot Switcher is a DLL component we've developed for patching supported clients. Switcher dynamically controls any appropriate internet requests passed and re-routes them to our servers. Currently our patch only supports Windows XP and higher, but this could change in the future to support older Windows versions.
If you're patching a client by yourself, then we offer the base DLL and a configuration file you can modify for your targeted client. Note that when copying the configuration, make sure its file name is <module name>-escargot.ini, with <module name> representing the full name of the program you're patching, including extension (e.g., msnmsgr.exe-escargot.ini), and the type value is appropriately set so that the client's components will be able to load the Switcher component when patched.
Debug options are discussed in the FAQ.