I need a proxy server created that will be installed on clients windows machines. The host machine, will have no access or interface. I will run the sql database from my own server with a custom interface. They never have a thing to do other than install it, the program will needs to start up with the operating system, and run as a service. No front end for the host. I will need to have the program add their ip to the database, with username/password configured. In my front end to the database, I will be able to organize clients by username, ip, or city. I will also need do be able to export the csv file of ip,port,username,password so I can generate lists of active hosts.
I would like this to work for xp,vista,windows7.