ASproxy logoASProxy

Subscribe to Newsletter

Web Proxy?

A Web Proxy is a service which allows the user to surf the net anonymously. When using a web proxy, not only is your identity hidden but you will be able to escape filters and firewalls from an internet connection.

Browsing the internet via a web proxy protects you by allowing the host machine (proxy server) to represent you on the net.

In most cases your job, school, or even your country may prevent you from accessing your favorite websites. A web proxy will circumvent this. Another benefit of using a web proxy is that it will often allow you protection against spyware and popups!

Installation Pre-requirements

ASProxy is developed on ASP.NET with C# and javascript.

To install ASProxy on you website or server you will need these:

For windows:

  • .Net Framework 2.0 (sp2 for best results)
  • ASP.NET 2.0 enabled hosting

For Linux, one of these alternatives:

  • modMono for Apache servers
  • FastCGI for CGI-based webservers.
  • XSP as a standalone webserver

Installing Notes

To install this application upload all the files in zip to the server. It is better to unzip and upload compiled package files instead of the sources.

Installing in a subdirectory:

To have asproxy in a subdirectory in your site, do one of these:

  • Upload all files in to the subdirectory. Then move "Web.config" file and copy "bin" directory to the root of your site.
    Please note that the "bin" folder should exist in both of root directory and the subdirectory.
    That's is because, it is necessary to have "" in "bin" directory along with aspx files.
  • Create a subdirectory as a virtual directory and upload all files there.
  • Create a sub domain and upload all files there.


Be sure that your server supports ASP.NET 2 and then set your server ASP.NET version to 2.0.50727.

Installation guide for Somee (For beginner users)

The first thing you need is to have a free web hosting that supports ASP.NET. I recommend To get the free package go to the address below:

After you created your website, you'll need an FTP tool like FlashFXP or CuteFTP to tranfer files to the server.

Open your FTP software and click the "connect" button and a new window will open. Enter your site name in the "Host" field. For example:

Then you must enter Username and Password. Accept the dialog window. After you logged in, if there is any folder there, navigate. If not, continue reading this guide.

Somee's settings to support ASP.NET 2

1- Go to
2- Log in your account.
3- Go to Control Panel and click "Web" button.
4- In the following page titled "General Information", your account information is displayed. Above the "General Information" header, there are four buttons. Click the last one named "IIS Setup".
5- At the bottom of the newly opened page, you will see a drop-down list with the title of ASP.NET Version. Choose the "2.0.50727". Then click "Update" button!