This should be a very small project broken up in two parts:
1) A standard version of opensource Win32 executable, [url removed, login to view], currently uses a proprietary DLL as it's proxy (using a single TCPIP connection/port). [url removed, login to view] and DLL needs to be modified to use Windows messages instead of TCPIP to communicate. No other changes in functionality needed. Dll needs Visual Studio 2010.
2) Add existing code from another tiny Win32 executable (only 57kb's) to the above-mentioned putty.exe. This code doesnt require any significant changes to putty.exe.. I just need it to be inserted in [url removed, login to view] somewhere. I can describe details via PM.
Understanding of network security/Antivirus a plus!