CGIProxy
CGI proxies (web proxies) are one of the most popular proxy web sites that allow a user to access other sites through them. A CGI proxy allows a user to be anonymous and access web sites that may be restricted for users from certain countries or geographical regions. It is frequently used to gain access to web sites blocked by corporate or school proxies.
CGIProxy is, as its name suggests, a CGI proxy software package written in the Perl programming language that can be installed on any web server which can execute a Perl program via CGI, and which supports Non-Parsed Header CGI scripts. Supported protocols include HTTP, FTP and SSL, as well as related technologies: JavaScript, Shockwave Flash.
CGI is a protocol for interfacing external applications to web servers. CGI applications run in a separate process, which is created at the start of each request and torn down at the end.
CGI proxy anonymity
CGI proxies (web proxy servers) can be divided into three types according to anonymity level.
Transparent proxy
These CGI proxies are not anonymous. They don't hide IP-address of a client and let a web server know that you are surfing through a proxy server. The task of such proxies, as a rule, is information caching and/or support of Internet access for several computers via single connection.
Anonymous proxy
These CGI proxies don't show your real IP but show that you are using proxy.
High Anonymous proxy
These CGI proxy servers do not pass an IP-address of a client and don't send any variables indicating that you are using proxy server to host.
All types of CGI proxies (CGI proxy servers) can be used to bypass corporate proxy, school proxy - get access to web sites blocked by your local proxy (bypass corporate proxy, school proxy, etc).
If you want to be anonymous and access web sites that may be restricted for users from certain countries or geographical regions you should use anonymous and high anonymous CGI proxy servers.
The Plus Side
Unlike other types of proxy servers CGI proxy have some good advantages. They can:
- Prohibit execution of active content (scripts) on a page - JavaScript, etc.
- Prohibit (or to leave only for itself, without passing to a client) cookie files.
Encode URL to which a request is addressed. For example, a request to the www.yahoo.com through CGI proxy in an address bar you will see something like that:
http://www.cgi-proxy.com/abcd104dflsjuywe34sdfispd345klksfdslSo a system administrator viewing server logs with analysis purposes can not determine what server you have reached.
The Minus Side
The disadvantages in usage of the CGI proxies are presence of additional advertising (which adds a CGI proxy itself, they simply exist at the expense of such advertising), a limited FTP / HTTPS support (not always supported) and sometimes a CGI proxy do not allow to view pictures. It also consumes more bandwidth compared to a PHProxy.
Free CGI proxy list
Realising the importance of CGI proxy we at free proxy list have compiled a regularly updated list of best working CGI proxies.