Create a FUD .exe that once installed on a client machine creates a reverse proxy or similar using their connection.
When installed the program reports the IP and port of the client to the server, and stores it in a database.
The idea is to then be able to use the client's connection and IP address to browse the internet from a remote location. So, the client machine could be used just like a proxy.
The program will not be used for any illegal purposes or sending email, all client machines will agree to an end user license agreement. Technically this could be called a legal "botnet" I guess.
The program must:
Be FUD to antivirus programs, or have the ability to be easily crypted to be FUD.
Must also work on all major windows operating systems.
Must work whether or not the client is connected through a router
1. install .exe
2. .exe creates reverse proxy on client machine
3. program reports back with the IP, and port of the client machine to server database
I'll be having people agree to the terms (eula) before they download the .exe.
Some users will have installed the .exe and have a dynamic IP address so their IP might actually change often. So, we need the ability to either have the install report back often throughout the day what IP it is sitting on, or, have some way to check the IP of the installs remotely often throughout the day.
The entire goal of this project is to have all the installs work as proxies that can be used to browse the internet.
If you have another solution in mind, please suggest it. Questions welcome.