The filter I really appreciate from the time when this forum was hosted by Lycos were the cookie filters that filtered by content of cookie.
Code:
[HTTP headers]
In = FALSE
Out = TRUE
Key = "Cookie: Filter Cookies (out)"
Match = "?&(\#([^;]++$LST(CookieValues)[^;]+)\2$SET(cookie=[ \2 ] $GET(cookie))(;|))+\#"
Replace = "\@"
In = TRUE
Out = FALSE
Key = "Set-Cookie: Filter Cookies (in)"
Match = "?&(\#([^;]++$LST(CookieValues)[^;]+)\2$SET(cookie=[ \2 ] $GET(cookie))$LOG(!WCookie Filtered: $GET(cookie) - \u )(;|))+\#"
Replace = "\@"
The blocklist was called Cookie-Values.txt. Here it is:
# Proxomitron4 URL killfile: $LST(CookieValues) | Cookie Values.txt
# NoAddURL
#
# "Set-Cookie: Filter Cookies" uses a recursive match to remove the
# following entries. This is so multiple entries can be removed at
# once. This filter does not block the cookie if the below values are
# found. It only removes the value from the cookie.
# Basically, the match is pretty simple..
#
# *$LST(CookieValues)*
#
# So, if you add "ID" to this list,
# ID, DID and IDIOT would match.
# It is very important to be precise with the entries you add. ;)
#
# Below are some examples of what kind of values you can filter
#
# Example sites:
# www.ddimagazine.com/
# ecommercetimes.com/
# ign.com/
# www.indexstock.com/
# www.news24.com/
# www.salon.com/
# www.securityfocus.com/
# techtv.com/
#
# Also note, existing cookies are not filtered for Set-Cookie.
#
# IP Cookies
# Find your IP at:
# http://inet-police.com/cgi-bin/env.cgi
# -----------------------------------------------
# [#0:255].[#0:255].[#0:255].[#0:255]
#
# Host Name Cookies
# Find your host name at:
# http://www.gemal.dk/browserspy/whois.cgi
# -----------------------------------------------
cs[^.]+.satx.rr.com
ool[^.]+.dyn.optonline.net
# ID Cookies
# Not all ID's are bad.
# Don't go overboard...
# -----------------------------------------------
SWID=
GUID=
GuidID=
SaneID=
#
# Nosy Cookies - Disabled by Default
# -----------------------------------------------
#Opera([^a-z.]|(^?))
#Windows([^a-z.]|(^?))
#Netscape([^a-z.]|(^?))
#Mozilla([^a-z.]|(^?))
#Explorer([^a-z.]|(^?))
#Track([^a-z.]|(^?))
#
# SiteSpecific
# -----------------------------------------------
# USA Today
BrowserSniffer=
#
# BBC
BBC-UID=
#
#Proxomitron Forum
AdFrame(PHP|)=
adFrameForce(PHP|)=