This is useful when your own access is limited, but you can reach a server that in turn can reach others that you can't. In addition, the user is kept as anonymous as possible from any servers. Common uses include: anonymous proxies, other personal uses, VPN-like functionality, and others. It's very simple to install, and very configurable.
CGIProxy can run in four ways: as a CGI script, as a mod_perl script, as a FastCGI script, or with its own embedded secure HTTP server. Configurable options include text-only support (to save bandwidth), selective cookie and script removal, simple ad filtering, access restriction by server, custom encoding of target URLs and cookies, and more-- there are more than 70 options so far. It requires Perl 5.6.1 or later, but works better with a more recent version.
- added Spanish and Polish messages, for a total of 14 languages-- see the translation page if you want other languages supported
- now supports LZMA-compressed SWF files, if you have the IO::Compress::Lzma Perl module installed-- install it by running "./nph-proxy.cgi install-modules" again
- many bug fixes, making many sites work better