I need a proxy server that supports HTTP and SOCKS, with SSL support (as well as a FTP proxy) and runs under all Windows platforms (95 and up). It Needs to : 1. run as a system service on startup (only appear as a running file in task manager (or similar), not in taskbar or system tray or anywhere else visibly) 2. be accessible via a gui that can only be accessed via a switch (ex. [login to view URL] -run) otherwise return no error or message if no switch is used that includes options to change where the log is stored (ftp server address, location of file on that server, as well as login username and password), what port the proxy runs on, and also an on/off option 4. monitor the system's dynamic IP address (not LAN address) and upload it to a log file on a ftp server when it changes (along with date and time) (the ftp server requires a username/password, so the program should support this as well when uploading the log) 5. should include an uninstall file that completely removes all parts of the program 6. should be coded in Visual Basic 6
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete, exclusive ownership and distribution copyrights to all work purchased. 4) Free fixing of all bugs reported to the original programmer within 48 hours of being reported.
## Platform
All Windows platforms from 95 up.