CGIProxy is a CGI script that serves as an HTTP/FTP proxy with the ability to bypass filters and provide users with anonymity.
CGIProxy has a broad range of common uses, including anonymous proxies that are similar to The Anonymizer, VPN-like functionality, and more. The software is easy to install and highly configurable. Whenever an HTML resource is retrieved, CGIProxy modifies it so that all links in it point back through the same proxy, including images, form submissions, and everything else. Once you're using the proxy, you can browse normally and forget it's there.
CGIProxy has configurable options that include text-only support, selective cookie and script removal, simple ad filtering, access restriction by the server, custom encoding of target URLs and cookies, and more. There are about 45 options available so far. CGIProxy can even run under mod_perl without requiring any modifications.
However, it's essential to note that there are a few limitations of this software. For one, perfect anonymity isn't guaranteed, especially when it comes to JavaScipt. There might be a few holes where JavaScript can slip through. CGIProxy may also drop some cookies if you browse many sites with cookies. Moreover, URLs generated by JavaScript or similar mechanisms won't be re-proxy'ed correctly. The software only supports HTTP and FTP, and there are some violations of the protocol.
Overall, CGIProxy is an incredibly useful software that enables users to access resources that would otherwise be inaccessible. The software is easy to install, highly configurable, and customizable to fit your needs. Don't hesitate to download and install CGIProxy today.
Version 2.1 Beta 19: N/A