 Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk.
Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. It has application for both stand-alone systems and multi-user networks.
Features:
· Can keep outgoing connections alive and reuse them later on.
· Supports tagging which allows to change the behaviour based on client and server headers.
· Can be run as an "intercepting" proxy, which obviates the need to configure browsers individually.
· Sophisticated actions and filters for manipulating both server and client headers.
· Can be chained with other proxies.
· Integrated browser based configuration and control utility at http://config.privoxy.org/ (shortcut: http://p.p/). Browser-based tracing of rule and filter effects. Remote toggling.
· Web page filtering (text replacements, removes banners based on size, invisible "web-bugs", JavaScript and HTML annoyances, pop-up windows, etc.)
· Modularized configuration that allows for standard settings and user settings to reside in separate files, so that installing updated actions files won't overwrite individual user settings.
· Support for Perl Compatible Regular Expressions in the configuration files, and a more sophisticated and flexible configuration syntax.
· Improved cookie management features (e.g. session based cookies).
· GIF de-animation.
· Bypass many click-tracking scripts (avoids script redirection).
· Multi-threaded (POSIX and native threads).
· User-customizable HTML templates for most proxy-generated pages (e.g. "blocked" page).
· Auto-detection and re-reading of config file changes.
· Improved signal handling, and a true daemon mode (Unix).
· Every feature now controllable on a per-site or per-location basis, configuration more powerful and versatile over-all.
|