G
Gordon Darling
An alternative to The Proxomitron or Privoxy
WebCleaner 2.19 - A filtering HTTP proxy.
About:
WebCleaner is a filtering HTTP proxy. It can disable animated GIFs,
compress documents on-the-fly (with gzip), add/remove HTTP headers, and
remove unwanted HTML (adverts, Javascript, etc.). It can be customized to
your needs.
Changes:
URL quoting on redirects has been fixed. The HTML configuration now has a
favicon and the block message is now more concise. The ImageReducer and
Compress filter modules have been fixed.
Release focus: Major bugfixes
License: GNU General Public License (GPL) Project URL:
http://freshmeat.net/projects/webcleaner/
Homepage: http://webcleaner.sourceforge.net
Tar/GZ:
http://freshmeat.net/redir/webcleaner/11389/url_tgz/webcleaner-2.16.tar.gz
Debian package:
http://freshmeat.net/redir/webcleaner/11389/url_deb/unstable
"Features
HTTP/1.1 support
HTTPS proxy CONNECT and optional SSL gateway support integrated HTML
parser, removes unwanted HTML (adverts, flash, etc.) integrated JavaScript
engine, allows popup filtering detection and correction of known HTML
security flaws compress documents on-the-fly (with gzip) disable animated
GIFs
filter images by size, removes banner adverts reduce images to
low-bandwidth JPEGs
remove/add/modify arbitrary HTTP headers usage of SquidGuard blacklists
antivirus filter module
Basic, Digest and (untested) NTLM proxy authentication support per-host
access control
configurable over a themable web interface
Why should I use WebCleaner?
The first feature that sets WebCleaner apart from other proxies is exact
HTML filtering, and this removes a lot of advertisings. The filter does
not just replace some strings, the proxy parses all HTML data. The parser
is fast (written in C) and can cope with every broken HTML page out there;
if the parser does not recognize HTML structures, it just passes the data
over to the proxy until it recognizes a tag again. No valid HTML data is
ever discarded or dropped.
Another feature is the JavaScript filtering: JavaScript data is executed
in the integrated Spidermonkey JavaScript engine which is also used by the
Mozilla browser suite. This eliminates all JavaScript obfuscation, popups,
and document.write() stuff, but the other JavaScript functions still work
as usual.
Exact HTML filtering has another good side-effect: it is possible to
detect and prevent known security flaws in HTML processors. Several known
buffer overflow exploits or Denial of Service attacks are detected and
fixed by the HtmlSecurity class.
Furthermore, WebCleaner can filter SSL traffic used in https:// URLs. See
the SSL gateway documentation for more info."
Regards
Gordon
WebCleaner 2.19 - A filtering HTTP proxy.
About:
WebCleaner is a filtering HTTP proxy. It can disable animated GIFs,
compress documents on-the-fly (with gzip), add/remove HTTP headers, and
remove unwanted HTML (adverts, Javascript, etc.). It can be customized to
your needs.
Changes:
URL quoting on redirects has been fixed. The HTML configuration now has a
favicon and the block message is now more concise. The ImageReducer and
Compress filter modules have been fixed.
Release focus: Major bugfixes
License: GNU General Public License (GPL) Project URL:
http://freshmeat.net/projects/webcleaner/
Homepage: http://webcleaner.sourceforge.net
Tar/GZ:
http://freshmeat.net/redir/webcleaner/11389/url_tgz/webcleaner-2.16.tar.gz
Debian package:
http://freshmeat.net/redir/webcleaner/11389/url_deb/unstable
"Features
HTTP/1.1 support
HTTPS proxy CONNECT and optional SSL gateway support integrated HTML
parser, removes unwanted HTML (adverts, flash, etc.) integrated JavaScript
engine, allows popup filtering detection and correction of known HTML
security flaws compress documents on-the-fly (with gzip) disable animated
GIFs
filter images by size, removes banner adverts reduce images to
low-bandwidth JPEGs
remove/add/modify arbitrary HTTP headers usage of SquidGuard blacklists
antivirus filter module
Basic, Digest and (untested) NTLM proxy authentication support per-host
access control
configurable over a themable web interface
Why should I use WebCleaner?
The first feature that sets WebCleaner apart from other proxies is exact
HTML filtering, and this removes a lot of advertisings. The filter does
not just replace some strings, the proxy parses all HTML data. The parser
is fast (written in C) and can cope with every broken HTML page out there;
if the parser does not recognize HTML structures, it just passes the data
over to the proxy until it recognizes a tag again. No valid HTML data is
ever discarded or dropped.
Another feature is the JavaScript filtering: JavaScript data is executed
in the integrated Spidermonkey JavaScript engine which is also used by the
Mozilla browser suite. This eliminates all JavaScript obfuscation, popups,
and document.write() stuff, but the other JavaScript functions still work
as usual.
Exact HTML filtering has another good side-effect: it is possible to
detect and prevent known security flaws in HTML processors. Several known
buffer overflow exploits or Denial of Service attacks are detected and
fixed by the HtmlSecurity class.
Furthermore, WebCleaner can filter SSL traffic used in https:// URLs. See
the SSL gateway documentation for more info."
Regards
Gordon