home *** CD-ROM | disk | FTP | other *** search
/ Freelog 115 / FreelogNo115-MaiJuin2013.iso / Internet / privoxy / privoxy_setup_3.0.21.exe / default.action < prev    next >
Text File  |  2013-03-08  |  86KB  |  1,894 lines

  1. ######################################################################
  2. #
  3. #  File        :  $Source: /cvsroot/ijbswa/current/default.action.master,v $
  4. #
  5. #  $Id: default.action.master,v 1.287 2013/03/03 10:53:36 fabiankeil Exp $
  6. #
  7. #  Requires    :  This version requires Privoxy v3.0.11 or later due to
  8. #                 syntax changes.
  9. #
  10. #  Purpose     :  Default actions file, see
  11. #                 http://www.privoxy.org/user-manual/actions-file.html.
  12. #                 This file is subject to periodic updating. It is
  13. #                 not supposed to be edited by the user. Local exceptions
  14. #                 and enhancements are better placed in user.action,
  15. #                 the match-all section has been moved to match-all.action.
  16. #
  17. #  Copyright   :  Written by and Copyright (C) 2001-2013 the
  18. #                 Privoxy team. http://www.privoxy.org/
  19. #
  20. # Feedback welcome, for details please have a look at:
  21. # http://www.privoxy.org/user-manual/contact.html
  22. #
  23. # The current development version of this file is located:
  24. # http://ijbswa.cvs.sourceforge.net/*checkout*/ijbswa/current/default.action.master
  25. #
  26. #############################################################################
  27. # Syntax
  28. #############################################################################
  29. #
  30. # A much better explanation can be found in the user manual which is
  31. # part of the distribution and can be found at http://www.privoxy.org/user-manual
  32. #
  33. # To determine which actions apply to a request, the URL of the request is
  34. # compared to all patterns in this file. Every time it matches, the list of
  35. # applicable actions for this URL is incrementally updated. You can trace
  36. # this process by visiting http://config.privoxy.org/show-url-info
  37. #
  38. # There are 4 types of lines in this file: comments (like this line),
  39. # actions, aliases and patterns, all of which are explained below.
  40. #
  41. #############################################################################
  42. # Pattern Syntax
  43. #############################################################################
  44. #
  45. # 1. On Domains and Paths
  46. # -----------------------
  47. #
  48. # Generally, a pattern has the form <domain>/<path>, where both the <domain>
  49. # and <path> part are optional. The pattern matching syntax is different for
  50. # each. If you only specify a domain part, the "/" can be left out, but it is
  51. # required for the path part.
  52. #
  53. # www.example.com
  54. #   is a domain-only pattern and will match any request to www.example.com
  55. #
  56. # www.example.com/
  57. #   means exactly the same (but is slightly less efficient)
  58. #
  59. # www.example.com/index.html
  60. #   matches only the document /index.html on www.example.com
  61. #
  62. # /index.html
  63. #   matches the document /index.html, regardless of the domain
  64. #
  65. # index.html
  66. #   matches nothing, since it would be interpreted as a domain name and
  67. #   there is no top-level domain called ".html".
  68. #
  69. # 2. Domain Syntax
  70. # ----------------
  71. #
  72. # The matching of the domain part offers some flexible options: If the
  73. # domain starts or ends with a dot, it becomes unanchored at that end:
  74. #
  75. # www.example.com
  76. #   matches only www.example.com
  77. #
  78. # .example.com
  79. #   matches any domain that ENDS in .example.com
  80. #
  81. # www.
  82. #   matches any domain that STARTS with www.
  83. #
  84. # .example.
  85. #   matches any domain that CONTAINS example
  86. #
  87. #
  88. # Additionally, there are wildcards that you can use in the domain names
  89. # themselves. They work pretty similar to shell wildcards: "*" stands for
  90. # zero or more arbitrary characters, "?" stands for one, and you can define
  91. # character classes in square brackets and they can be freely mixed:
  92. #
  93. # ad*.example.com
  94. #   matches adserver.example.com, ads.example.com, etc but not sfads.example.com
  95. #
  96. # *ad*.example.com
  97. #   matches all of the above
  98. #
  99. # .?pix.com
  100. #   matches www.ipix.com, pictures.epix.com, a.b.c.d.e.upix.com etc
  101. #
  102. # www[1-9a-ez].example.com
  103. #   matches www1.example.com, www4.example.com, wwwd.example.com,
  104. #   wwwz.example.com etc, but not wwww.example.com
  105. #
  106. # You get the idea?
  107. #
  108. # 2. Path Syntax
  109. # --------------
  110. #
  111. # Paths are specified as full regular expressions, and are more flexible than
  112. # the domain syntax above. A comprehensive discussion of regular expressions
  113. # wouldn't fit here.
  114. #
  115. # Perl compatible regular expressions are used. See the pcre/docs/ direcory or
  116. # man perlre (also available at http://perldoc.perl.org/perlre.html) for
  117. # details. The appendix to our User Manual also has some detail.
  118. #
  119. # Please note that matching in the path is CASE INSENSITIVE by default, but
  120. # you can switch to case sensitive by starting the pattern with the "(?-i)"
  121. # switch:
  122. #
  123. # www.example.com/(?-i)PaTtErN.*
  124. #   will match only documents whose path starts with PaTtErN in exactly this
  125. #   capitalization.
  126. #
  127. # Partially case-sensitive and partially case-insensitive patterns are
  128. # possible, but the rules about splitting them up are extremely complex
  129. # - see the PCRE documentation for more information.
  130. #
  131. #############################################################################
  132. # Action Syntax
  133. #############################################################################
  134. #
  135. # There are 3 kinds of actions:
  136. #
  137. # Boolean (e.g. "handle-as-image"):
  138. #   +name  # enable
  139. #   -name  # disable
  140. #
  141. # Parameterized (e.g. "hide-user-agent"):
  142. #   +name{param}  # enable and set parameter to "param"
  143. #   -name         # disable
  144. #
  145. # Multi-value (e.g. "add-header", "filter"):
  146. #   +name{param}  # enable and add parameter "param"
  147. #   -name{param}  # remove the parameter "param"
  148. #   -name         # disable totally
  149. #
  150. # The default (if you don't specify anything in this file) is not to take
  151. # any actions - i.e completely disabled, so Privoxy will just be a
  152. # normal, non-blocking, non-anonymizing proxy.  You must specifically
  153. # enable the privacy and blocking features you need (although the
  154. # provided default actions file will do that for you).
  155. #
  156. # Later actions always override earlier ones.  For multi-valued actions,
  157. # the actions are applied in the order they are specified.
  158. #
  159. #############################################################################
  160. # Valid actions are:
  161. #############################################################################
  162. #
  163. # +add-header{Name: value}
  164. #    Adds the specified HTTP header, which is not checked for validity.
  165. #    You may specify this many times to specify many headers.
  166. #
  167. # +block{reason}
  168. #    Block this URL. Instead of forwarding the request, Privoxy will
  169. #    send a "block" page containing the specified reason.
  170. #
  171. # +change-x-forwarded-for{add}
  172. # +change-x-forwarded-for{block}
  173. #   Adds or blocks the "X-Forwarded-For:" HTTP header in client
  174. #   requests.
  175. #
  176. # +client-header-filter{name}
  177. #    All client headers to which this action applies are filtered on-the-fly
  178. #    through the specified regular expression based substitutions.
  179. #
  180. #    Client-header filters predefined in the supplied default.filter include:
  181. #
  182. #     hide-tor-exit-notation: Removes the Tor exit node notation in Host and Referer headers.
  183. #     privoxy-control:        Removes X-Privoxy-Control headers.
  184. #
  185. # +client-header-tagger{string}
  186. #    Tag requests based on their headers. Client headers to which this
  187. #    action applies are filtered on-the-fly through the specified regular
  188. #    expression based substitutions, the result is used as a tag.
  189. #    Client-header taggers are the first actions that are executed and their
  190. #    tags can be used to control every other action.
  191. #
  192. #    Client-header taggers predefined in the supplied default.filter include:
  193. #
  194. #     image-requests:    Tags detected image requests as "IMAGE-REQUEST".
  195. #     css-requests:      Tags detected CSS requests as "CSS-REQUEST".
  196. #     range-requests:    Tags range requests as "RANGE-REQUEST".
  197. #     client-ip-address: Tags the request with the client's IP address.
  198. #     http-method:       Tags the request with its HTTP method.
  199. #     allow-post:        Tags POST requests as "ALLOWED-POST".
  200. #     complete-url:      Tags the request with the whole request URL.
  201. #     user-agent:        Tags the request with the complete User-Agent header.
  202. #     referer:           Tags the request with the complete Referer header.
  203. #     privoxy-control:   Creates tags with the content of X-Privoxy-Control headers.
  204. #
  205. # +content-type-overwrite
  206. #    Replaces the "Content-Type:" HTTP server header, so that unwanted
  207. #    download menus will not pop up, or changes the browser's rendering mode.
  208. #
  209. # +crunch-client-header{string}
  210. #    Deletes every header sent by the client that contains the string the
  211. #    user supplied as parameter.
  212. #
  213. # +crunch-if-none-match
  214. #     Deletes the "If-None-Match:" HTTP client header.
  215. #
  216. # +crunch-server-header{string}
  217. #    Deletes every header sent by the server that contains the string the
  218. #    user supplied as a parameter.
  219. #
  220. # +deanimate-gifs{last}
  221. # +deanimate-gifs{first}
  222. #    Deanimate all animated GIF images, i.e. reduce them to their last
  223. #    frame. This will also shrink the images considerably. (In bytes,
  224. #    not pixels!)
  225. #    If the option "first" is given, the first frame of the animation
  226. #    is used as the replacement. If "last" is given, the last frame of
  227. #    the animation is used instead, which propably makes more sense for
  228. #    most banner animations, but also has the risk of not showing the
  229. #    entire last frame (if it is only a delta to an earlier frame).
  230. #
  231. # +downgrade-http-version
  232. #    Downgrade HTTP/1.1 client requests to HTTP/1.0 and downgrade the
  233. #    responses as well. Use this action for servers that use HTTP/1.1
  234. #    protocol features that Privoxy currently can't handle yet.
  235. #
  236. # +fast-redirects{check-decoded-url}
  237. # +fast-redirects{simple-check}
  238. #    Many sites, like yahoo.com, don't just link to other sites.
  239. #    Instead, they will link to some script on their own server,
  240. #    giving the destination as a parameter, which will then redirect
  241. #    you to the final target.
  242. #
  243. #    URLs resulting from this scheme typically look like:
  244. #    http://some.place/some_script?http://some.where-else
  245. #
  246. #    Sometimes, there are even multiple consecutive redirects encoded
  247. #    in the URL. These redirections via scripts make your web browsing
  248. #    more traceable, since the server from which you follow such a link
  249. #    can see where you go to. Apart from that, valuable bandwidth and
  250. #    time is wasted, while your browser asks the server for one redirect
  251. #    after the other. Plus, it feeds the advertisers.
  252. #
  253. #    The +fast-redirects{check-decoded-url} option enables interception of
  254. #    these requests by Privoxy, who will cut off all but the last valid URL
  255. #    in the request and send a local redirect back to your browser without
  256. #    contacting the intermediate sites. NOTE: Syntax change as of v.3.0.4.
  257. #
  258. # +filter{name}
  259. #    All files of text-based type, most notably HTML and JavaScript, to which
  260. #    this action applies, can be filtered on-the-fly through the specified
  261. #    regular expression based substitutions. (Note: plain text documents are
  262. #    exempted from filtering, because web servers often use the text/plain
  263. #    MIME type for all files whose type they don't know.) By default,
  264. #    filtering works only on the raw document content itself (that which can
  265. #    be seen with View Source), not the headers. Repeat for multiple filters.
  266. #    Use with caution: filters can be very intrusive.
  267. #
  268. #    Filters predefined in the supplied default.filter include:
  269. #
  270. #     js-annoyances:       Get rid of particularly annoying JavaScript abuse.
  271. #     js-events:           Kill JavaScript event bindings and timers (Radically destructive! Only for extra nasty sites).
  272. #     html-annoyances:     Get rid of particularly annoying HTML abuse.
  273. #     content-cookies:     Kill cookies that come in the HTML or JS content.
  274. #     refresh-tags:        Kill automatic refresh tags if refresh time is larger than 9 seconds.
  275. #     unsolicited-popups:  Disable only unsolicited pop-up windows.
  276. #     all-popups:          Kill all popups in JavaScript and HTML.
  277. #     img-reorder:         Reorder attributes in <img> tags to make the banners-by-* filters more effective.
  278. #     banners-by-size:     Kill banners by size.
  279. #     banners-by-link:     Kill banners by their links to known clicktrackers.
  280. #     webbugs:             Squish WebBugs (1x1 invisible GIFs used for user tracking).
  281. #     tiny-textforms:      Extend those tiny textareas up to 40x80 and kill the hard wrap.
  282. #     jumping-windows:     Prevent windows from resizing and moving themselves.
  283. #     frameset-borders:    Give frames a border and make them resizable.
  284. #     iframes:             Removes all detected iframes. Should only be enabled for individual sites.
  285. #     demoronizer:         Fix MS's non-standard use of standard charsets.
  286. #     shockwave-flash:     Kill embedded Shockwave Flash objects.
  287. #     quicktime-kioskmode: Make Quicktime movies saveable.
  288. #     fun:                 Text replacements for subversive browsing fun!
  289. #     crude-parental:      Crude parental filtering. Note that this filter doesn't work reliably.
  290. #     ie-exploits:         Disable some known Internet Explorer bug exploits.
  291. #     site-specifics:      Cure for site-specific problems. Don't apply generally!
  292. #     no-ping:             Removes non-standard ping attributes in <a> and <area> tags.
  293. #     google:              CSS-based block for Google text ads. Also removes a width limitation and the toolbar advertisement.
  294. #     yahoo:               CSS-based block for Yahoo text ads. Also removes a width limitation.
  295. #     msn:                 CSS-based block for MSN text ads. Also removes tracking URLs and a width limitation.
  296. #     blogspot:            Cleans up some Blogspot blogs. Read the fine print before using this.
  297. #
  298. # +force-text-mode
  299. #    Declares a document as plain text, even if the "Content-Type:" isn't detected
  300. #    as such.
  301. #
  302. # +forward-override{forward .}
  303. # +forward-override{forward 127.0.0.1:8123}
  304. # +forward-override{forward-socks4a 127.0.0.1:9050 .}
  305. # +forward-override{forward-socks4a 127.0.0.1:9050 proxy.example.org:8000}
  306. # +forward-override{forward-socks5 127.0.0.1:9050 .}
  307. # +forward-override{forward-socks5 127.0.0.1:9050 proxy.example.org:8000}
  308. #   This action overrules the forward directives in the configuration file.
  309. #
  310. # +handle-as-empty-document
  311. #   This action alone doesn't do anything noticeable. It just marks URLs. If
  312. #   the block action also applies, the presence or absence of this mark
  313. #   decides whether an HTML "blocked"  page, or an empty document will be sent
  314. #   to the client as a substitute for the blocked content.
  315. #
  316. # +handle-as-image
  317. #    Treat this URL as an image.  This only matters if it's also "+block"ed,
  318. #    in which case a "blocked" image can be sent rather than a HTML page.
  319. #    See +set-image-blocker{} for the control over what is actually sent.
  320. #
  321. # +hide-accept-language{lang}
  322. # +hide-accept-language{block}
  323. #   Deletes or replaces the "Accept-Language:" HTTP header in client
  324. #   requests.
  325. #
  326. # +hide-content-disposition{block}
  327. # +hide-content-disposition{string}
  328. #   Deletes or replaces the "Content-Disposition:" HTTP header set by some
  329. #   servers. This can be used to prevent download menus for content you
  330. #   prefer to view inside the browser, for example.
  331. #
  332. # +hide-from-header{block}
  333. # +hide-from-header{spam@sittingduck.xqq}
  334. #   If the browser sends a "From:" header containing your e-mail address,
  335. #   either completely removes the header ("block"), or change it to the
  336. #   specified e-mail address.
  337. #
  338. # +hide-if-modified-since{block}
  339. # +hide-if-modified-since{-60}
  340. #   Deletes the "If-Modified-Since:" HTTP client header or modifies its
  341. #   value, preventing another way to track users.
  342. #
  343. # +hide-referer{block}
  344. # +hide-referer{forge}
  345. # +hide-referer{http://nowhere.com}
  346. #    Don't send the "Referer:" (sic) header to the web site.  You can
  347. #    block it, forge a URL to the same server as the request (which is
  348. #    preferred because some sites will not send images otherwise) or
  349. #    set it to a constant string.
  350. #
  351. # +hide-referrer{...}
  352. #    Alternative spelling of +hide-referer.  Has the same parameters,
  353. #    and can be freely mixed with, "+hide-referer".  ("referrer" is the
  354. #    correct English spelling, however the HTTP specification has a
  355. #    bug - it requires it to be spelt "referer").
  356. #
  357. # +hide-user-agent{browser-type}
  358. #    Change the "User-Agent:" header so web servers can't tell your
  359. #    browser type.  (Breaks many web sites).  Specify the user-agent
  360. #    value you want - e.g., to pretend to be using Netscape on Linux:
  361. #      +hide-user-agent{Mozilla (X11; I; Linux 2.0.32 i586)}
  362. #    Or to identify yourself explicitly as a Privoxy user:
  363. #      +hide-user-agent{Privoxy/1.0}
  364. #    (Don't change the version number from 1.0 - after all, why tell them?)
  365. #
  366. # +limit-connect{portlist}
  367. #
  368. #    By default, i.e. if no limit-connect action applies, Privoxy
  369. #    allows HTTP CONNECT requests to all ports. Use limit-connect
  370. #    if fine-grained control is desired for some or all destinations.
  371. #    The CONNECT methods exists in HTTP to allow access to secure websites
  372. #    ("https://" URLs) through proxies. It works very simply: the proxy
  373. #    connects to the server on the specified port, and then short-circuits
  374. #    its connections to the client and to the remote server. This means
  375. #    CONNECT-enabled proxies can be used as TCP relays very easily. Privoxy
  376. #    relays HTTPS traffic without seeing the decoded content. Websites can
  377. #    leverage this limitation to circumvent Privoxy's filters. By specifying
  378. #    an invalid port range you can disable HTTPS entirely.
  379. #
  380. #    +limit-connect{443}                   # Only port 443 is OK.
  381. #    +limit-connect{80,443}                # Ports 80 and 443 are OK.
  382. #    +limit-connect{-3, 7, 20-100, 500-}   # Ports less than 3, 7, 20 to 100 and above 500 are OK.
  383. #    +limit-connect{-}                     # All ports are OK
  384. #    +limit-connect{,}                     # No HTTPS/SSL traffic is allowed
  385. #
  386. # +overwrite-last-modified{block}
  387. # +overwrite-last-modified{reset-to-request-time}
  388. # +overwrite-last-modified{randomize}
  389. #    Removing the "Last-Modified:" header is useful for filter testing, where
  390. #    you want to force a real reload instead of getting status code "304",
  391. #    which would cause the browser to reuse the old version of the page.
  392. #
  393. #    The "randomize" option overwrites the value of the "Last-Modified:"
  394. #    header with a randomly chosen time between the original value and the
  395. #    current time. In theory the server could send each document with a
  396. #    different "Last-Modified:" header to track visits without using cookies.
  397. #    "Randomize" makes it impossible and the browser can still revalidate
  398. #    cached documents.
  399. #
  400. #    "reset-to-request-time" overwrites the value of the "Last-Modified:"
  401. #    header with the current time. You could use this option together with
  402. #    hide-if-modified-since to further customize your random range.
  403. #
  404. # +prevent-compression
  405. #    Prevent the website from compressing the data. Some websites do
  406. #    that, which is a problem for Privoxy when built without zlib support,
  407. #    since +filter and +gif-deanimate will not work on compressed data.
  408. #    Will slow down connections to those websites, though.
  409. #
  410. # +server-header-filter{name}
  411. #    All server headers to which this action applies are filtered on-the-fly
  412. #    through the specified regular expression based substitutions.
  413. #
  414. #    Server-header filters predefined in the supplied default.filter include:
  415. #
  416. #     x-httpd-php-to-html:   Changes the Content-Type header from x-httpd-php to html.
  417. #     html-to-xml:           Changes the Content-Type header from html to xml.
  418. #     xml-to-html:           Changes the Content-Type header from xml to html.
  419. #     less-download-windows: Prevent annoying download windows for content types the browser can handle itself.
  420. #     privoxy-control:       Removes X-Privoxy-Control headers.
  421. #
  422. # +server-header-tagger{content-type}
  423. #    Server headers to which this action applies are filtered on-the-fly
  424. #    through the specified regular expression based substitutions, the result
  425. #    is used as a tag. Server-header taggers are executed before all other
  426. #    header actions that modify server headers. Their tags can be used to
  427. #    control all of the other server-header actions, the content filters and
  428. #    the crunch actions (redirect and block).
  429. #
  430. #    Server-header taggers predefined in the supplied default.filter include:
  431. #
  432. #     content-type:    Tags the request with the content type declared by the server.
  433. #     privoxy-control: Creates tags with the content of X-Privoxy-Control headers.
  434. #
  435. # +session-cookies-only
  436. #    If the website sets cookies, make sure they are erased when you exit
  437. #    and restart your web browser.  This makes profiling cookies useless,
  438. #    but won't break sites which require cookies so that you can log in
  439. #    or for transactions.
  440. #
  441. # +set-image-blocker{blank}
  442. # +set-image-blocker{pattern}
  443. # +set-image-blocker{<URL>} with <url> being any valid image URL
  444. #    Decides what to do with URLs that end up tagged with {+block +handle-as-image}.
  445. #    There are 4 options:
  446. #      * "-set-image-blocker" will send a HTML "blocked" page, usually
  447. #         resulting in a "broken image" icon.
  448. #      * "+set-image-blocker{blank}" will send a 1x1 transparent image
  449. #      * "+set-image-blocker{pattern}" will send a 4x4 grey/white pattern
  450. #        which is less intrusive than the logo but easier to recognize
  451. #        than the transparent one.
  452. #      * "+set-image-blocker{<URL>}" will send a HTTP temporary redirect
  453. #        to the specified image URL.
  454. #
  455. #
  456. # +crunch-outgoing-cookies
  457. #    Prevent the website from reading cookies
  458. #
  459. # +crunch-incoming-cookies
  460. #    Prevent the website from setting cookies
  461. #
  462. # +redirect{<URL>}
  463. # +redirect{<pcrs command>}
  464. #    Convinces the browser that the requested document has been moved to
  465. #    another location and the browser should get it from the specified
  466. #    URL.
  467. #
  468. #############################################################################
  469.  
  470. #############################################################################
  471. # Settings -- Don't change.
  472. #############################################################################
  473. {{settings}}
  474. #############################################################################
  475. for-privoxy-version=3.0.11
  476.  
  477. #############################################################################
  478. # Aliases
  479. #############################################################################
  480. {{alias}}
  481. #############################################################################
  482. #
  483. # You can define a short form for a list of permissions - e.g., instead
  484. # of "-crunch-incoming-cookies -crunch-outgoing-cookies -filter -fast-redirects",
  485. # you can just write "shop". This is called an alias.
  486. #
  487. # Currently, an alias can contain any character except space, tab, '=', '{'
  488. # or '}'.
  489. # But please use only 'a'-'z', '0'-'9', '+', and '-'.
  490. #
  491. # Alias names are not case sensitive.
  492. #
  493. # Aliases beginning with '+' or '-' may be used for system action names
  494. # in future releases - so try to avoid alias names like this.  (e.g.
  495. # "+crunch-all-cookies" below is not a good name)
  496. #
  497. # Aliases must be defined before they are used.
  498. #
  499.  
  500. # These aliases just save typing later:
  501. #
  502. +crunch-all-cookies = +crunch-incoming-cookies +crunch-outgoing-cookies
  503. -crunch-all-cookies = -crunch-incoming-cookies -crunch-outgoing-cookies
  504.  allow-all-cookies  = -crunch-all-cookies -session-cookies-only
  505.  allow-popups       = -filter{all-popups} -filter{unsolicited-popups}
  506. +block-as-image     = +block{Blocked image request.} +handle-as-image
  507. -block-as-image     = -block
  508.  
  509. # These aliases define combinations of actions
  510. # that are useful for certain types of sites:
  511. #
  512. fragile     = -block -crunch-all-cookies -filter -fast-redirects -hide-referer
  513. shop        = -crunch-all-cookies allow-popups
  514.  
  515. # Your favourite blend of filters:
  516. #
  517. myfilters   = +filter{html-annoyances} +filter{js-annoyances} +filter{all-popups}\
  518.               +filter{webbugs} +filter{banners-by-size}
  519.  
  520. # Allow ads for selected useful free sites:
  521. #
  522. allow-ads   = -block -filter{banners-by-size} -filter{banners-by-link}
  523.  
  524. ################
  525. #
  526. # Cautious settings -- safe for all sites, but offer little privacy protection
  527. #
  528. { \
  529. +change-x-forwarded-for{block} \
  530. +client-header-tagger{css-requests} \
  531. +client-header-tagger{image-requests} \
  532. +hide-from-header{block} \
  533. +set-image-blocker{pattern} \
  534. }
  535. standard.Cautious
  536.  
  537. ################
  538. #
  539. # Medium settings -- safe for most sites, with reasonable protection/damage tradeoff
  540. #
  541. { \
  542. +change-x-forwarded-for{block} \
  543. +client-header-tagger{css-requests} \
  544. +client-header-tagger{image-requests} \
  545. +deanimate-gifs{last} \
  546. +filter{refresh-tags} \
  547. +filter{img-reorder} \
  548. +filter{banners-by-size} \
  549. +filter{webbugs} \
  550. +filter{jumping-windows} \
  551. +filter{ie-exploits} \
  552. +hide-from-header{block} \
  553. +hide-referrer{conditional-block} \
  554. +session-cookies-only \
  555. +set-image-blocker{pattern} \
  556. }
  557. standard.Medium
  558.  
  559. ################
  560. #
  561. # Advanced settings -- reasonable privacy protection but
  562. # require some exceptions for trusted sites, most likely
  563. # because of cookies or SSL. Also testing ground for
  564. # new options.
  565. #
  566. # CAUTION: These settings can still be subverted by a
  567. # misconfigured client that executes code from untrusted
  568. # sources.
  569. #
  570. { \
  571. +change-x-forwarded-for{block} \
  572. +client-header-tagger{css-requests} \
  573. +client-header-tagger{image-requests} \
  574. +crunch-if-none-match \
  575. +crunch-outgoing-cookies \
  576. +crunch-incoming-cookies \
  577. +deanimate-gifs{last} \
  578. +fast-redirects{check-decoded-url} \
  579. +filter{html-annoyances} \
  580. +filter{content-cookies} \
  581. +filter{refresh-tags} \
  582. +filter{img-reorder} \
  583. +filter{banners-by-size} \
  584. +filter{banners-by-link} \
  585. +filter{webbugs} \
  586. +filter{jumping-windows} \
  587. +filter{frameset-borders} \
  588. +filter{quicktime-kioskmode} \
  589. +hide-if-modified-since{-60} \
  590. +hide-from-header{block} \
  591. +hide-referrer{conditional-block} \
  592. +limit-connect{,} \
  593. +overwrite-last-modified{randomize} \
  594. +set-image-blocker{pattern} \
  595. }
  596. standard.Advanced
  597.  
  598. #############################################################################
  599. # These extensions belong to images:
  600. #############################################################################
  601. {+handle-as-image -filter}
  602. #############################################################################
  603. /.*\.(gif|jpe?g|png|bmp|ico)($|\?)
  604.  
  605. #############################################################################
  606. # These don't:
  607. #############################################################################
  608. {-handle-as-image}
  609. /.*\.(js|php|css|.?html?)
  610.  
  611. #############################################################################
  612. # These belong to multimedia files of which Firefox occasionally only
  613. # requests parts. #2816708
  614. #############################################################################
  615. {-filter -deanimate-gifs}
  616. # Sticky Actions = -filter -deanimate-gifs
  617. # URL = http://www.example.org/foo/bar.ogg
  618. # URL = http://www.example.net/bar.ogv
  619. /.*\.og[gv]$
  620.  
  621. #############################################################################
  622. # Generic block patterns by host:
  623. #############################################################################
  624. {+block{Host matches generic block pattern.}}
  625. ad*.
  626. .*ads.
  627. .ad.?.
  628. .ad.[a-ik-z][a-oq-z].
  629. .ad.jp.*.
  630. .ad.???*.
  631. # Blocked URL = http://alternativos.iw-advertising.com/
  632. .*advert*.
  633. *banner*.
  634. count*.
  635. *counter.
  636. promotions.
  637. # Blocked URL = http://metrics.performancing.com/
  638. metrics.
  639.  
  640. #############################################################################
  641. # Generic unblockers by host:
  642. #############################################################################
  643. {-block}
  644. # Sticky Actions = -block
  645. adsl.
  646. ad[udmw]*.
  647. adbl*.
  648. adam*.
  649. adapt*.
  650. adob*.
  651. adrenaline.
  652. adtp*.
  653. adv[oia]*.
  654. adventure*.
  655. .*road*.
  656. .olympiad*.
  657. .*load*.
  658. .*[epu]ad*.
  659. county*.
  660. countr*.
  661. # URL = http://metrics.torproject.org/consensus-graphs.html
  662. metrics.torproject.org/
  663. # URL = http://linuxcounter.net/
  664. linuxcounter.net/
  665.  
  666. #############################################################################
  667. # Generic block patterns by path:
  668. #############################################################################
  669. {+block{Path matches generic block pattern.}}
  670. /(.*/)?ad(\?|/|s|v|_?(image|se?rv|box)|cycle|rotate|mentor|click|f[ra]m|script|stream|fetch|log|space)
  671. # Blocked URL = http://www.example.org/adimage
  672. # Blocked URL = http://www.example.org/adspace
  673. /phpads(new)?/
  674. /(.*/)?(ad|all|nn|db|promo(tion)?)?[-_]?banner
  675. /(.*/)?(publicite|werbung|rekla(me|am)|annonse|maino(kset|nta|s)?/)
  676. /.*(count|track|compteur|(?<!relo)adframe|adse?rve?|banner)(er|run)?(\?|\.(pl|cgi|exe|dll|asp|php|cpt))
  677. /(.*/)?clicktrack
  678. /(.*/)?(full)?pop[-_]?(up|over|under|open(er)?)?s?(/|\.)
  679. /(.*/)?((flash)?pop|live(cnt|count(er)?)).*\.(js|php|cgi)
  680. # Blocked URL = http://thequietus.com/openx/www/delivery/ck.php?n=ae777ee2&cb=INSERT_RANDOM_NUMBER_HERE
  681. /openx/www/delivery/
  682. # Blocked URL = http://mem.brandreachsys.com/www/delivery/lg.php?bannerid=13783&campaignid=0&zoneid=550&cb=f22df9acaa
  683. /.*bannerid=
  684.  
  685. #############################################################################
  686. # Generic unblockers by path:
  687. #############################################################################
  688. {-block}
  689. # Sticky Actions = -block
  690. /.*ad(sl|v(i[cs]|o|an|ertencia|ent|.*search|erse)) # advice/advisories/advan*/advertencia (spanish) adverse
  691. /.*(lo|thre|he|d|gr|l|ro|re|squ|class(ified)?)ads
  692. /.*account
  693. support./(.*/)?track
  694. # URL = http://repo.or.cz/r/vlc.git/objects/ad/1d316efd83157217fdf9b5d417dddca54bbf41
  695. /.*\.git/objects/
  696. # URL = http://code.google.com/p/sm-ssc/wiki/Bugtracker?tm=3
  697. /.*Bugtracker
  698. # URL = http://tiggit.net/forum/jscripts/popup_menu.js?ver=1600
  699. # URL = http://www.av-comparatives.org/forum/wcf/js/PopupMenuList.class.js
  700. # URL = http://oystatic.ignimgs.com/src/ve3d/sites/ve3d.ign.com/js/production/popupmenu.js
  701. # URL = http://www.cutepdf.com/include/popmenu.js
  702. # URL = http://www.cutepdf.com/include/popmenuv.js
  703. /(.*/)?pop[a-z_-]*menu
  704.  
  705. #############################################################################
  706. # Exceptions for academia and non-profits
  707. #############################################################################
  708. .edu
  709. .ac.*/
  710. .uni-*.de
  711. .tu-*.de
  712. .gov
  713. .hs-*.de
  714. .fh-*.de
  715. # URL = http://www.gnu.org/graphics/gnu-head-banner.png
  716. .org/.*(image|banner)
  717.  
  718. #############################################################################
  719. # Catch-all for false-positives that are just TOO obvious to let go
  720. #############################################################################
  721. {+block{Catch-all block for false-positives.}}
  722. .ads[erv][rv]*.
  723. # Blocked URL = http://ads.facebook.com/ads/spreadshirt/banner120x600.jpg
  724. .ads.
  725. /(.*/)?ad(se?rv|click|stream|image|log|farm|script)
  726. # Blocked URL = http://www.torrentportal.com/topad.html
  727. /.*(top|bottom|left|right|text)_?ad
  728.  
  729. #############################################################################
  730. # Catch-all exceptions
  731. #############################################################################
  732. {-block}
  733. # Sticky Actions = -block
  734.  
  735. # URL = http://support.apple.com/downloads/DL985/en_US/RemoteDesktopAdmin332.dmg
  736. /.*desktopadmin
  737. # URL = http://www.rai.it/dl/RaiTV/popup/player_radio.html?v=9
  738. # URL = http://www.rai.tv/dl/RaiTV/popup/player_radio.html?v=9
  739. # URL = http://static.bbci.co.uk/radio/player/popup.js
  740. /(.*/)?(player|radio|tv|television).?pop
  741. /(.*/)?pop[-_]?(up|over|under|open(er)?)?s?(/|\.)(player|radio|tv|television)
  742. # URL = http://popplers5.bandcamp.com/download/track?enc=mp3-128&fsig=bad421a4c31dda49faceefb0f3923630&id=342903379&stream=1&ts=1355881937.0
  743. /.*download
  744.  
  745. #----------------------------------------------------------------------------
  746. # Misc Web-bugs, JS and just plain Junk. Images here aren't normal images.
  747. #----------------------------------------------------------------------------
  748. {+block{Might be a web-bug.} +handle-as-empty-document -handle-as-image}
  749. /b/ss/.+
  750. /HG\?hc=
  751. .visistat.com
  752. .google-analytics./
  753. .overture.
  754. .doubleclick.net/adi
  755. .doubleclick.net/(.*/)?adj/
  756. view.atdmt.com/(.*/)?iview/
  757. tracking.
  758. /(.*/)?adjs\.php\?
  759. .bc.yahoo.com/b\?P=
  760. x*.alexa.com
  761. /event.ng/
  762. # MASTER# BLOCK-REFERRER: http://www.play.com/PC/PCs/-/653/860/-/12068815/Asus-VK192S-19-Widescreen-LCD-Monitor-With-Webcam-White/Product.html
  763. # Blocked URL = http://sd.play.com/eluminate?ci=90121638&st=1296424516858&vn1=4.3.1&ec=UTF-8&vn...
  764. # Blocked URL = http://data.coremetrics.com/cm?ci=90121638&st=1296435164623&vn1=4.3.1&ec=UTF-8&vn...
  765. /(eluminate|cm)\?[tc]i=\d+&st=\d+&
  766. .snapfiles.net/rotation/.*\.asp
  767. spa.snap.com/
  768. .insitemetrics.com/
  769. .extreme-dm.com/
  770. stats.reinvigorate.net/
  771. .getclicky.com/
  772. .quantserve.com
  773. # Blocked URL = http://media.adrevolver.com/adrevolver/trace?sip=123&cpy=123
  774. media.adrevolver.com/
  775. # Blocked URL = http://static.chartbeat.com/js/chartbeat.js
  776. .chartbeat.com/(.*/)?chartbeat\.js$
  777. # Blocked URL = http://js.adlink.net/js?lang=de&s=duesseldorf-international.de&z=home&d=1274103403564
  778. js.adlink.net/
  779. # Blocked URL = nl.sitestat.com/rdw/rdw/s?www.nl.voertuigeigenaar.voertuigeigenaar&ns__t=1274099350343
  780. .sitestat.com/
  781. # Blocked URL = http://pagead.googlesyndication.example.com/foo/bar/baz.js
  782. pagead*.googlesyndication./.*\.js
  783. scripts.chitika.net/.*\.js
  784. .adinterax.com/.*\.js
  785. # Blocked URL = http://partner.googleadservices.com/gampad/google_service.js
  786. # Blocked URL = http://partner.googleadservices.com/gampad/google_ads.js
  787. # Blocked URL = http://partner.googleadservices.com/gampad/slotdata.js?callback=_GA_googleAdData.setAdSlotAttributes&client=ca-gam-lexico
  788. .googleadservices.com/gampad/.*\.js
  789. # Blocked URL = http://richmedia.yimg.com/js/123/personnals_banners/PER_happy_sara1_4_425x600/ad.js?q=123
  790. /.*/ad\.js\?
  791. # Blocked URL = http://i.cmpnet.com/shared/omniture/s_code_remote.js
  792. /.*omniture.*\.js
  793. # Blocked URL = http://gadk.hit.gemius.pl/*/_1274097577014/rexdot.gif?l=30&id=..DlR.vCLZGB56RmfkYNSWZVLSqB3ueYOP.Oec5WWiv.h7&fr=1&fv=WIN%2010%2C0%2C45%2C2&tz=-120&href=http%3A//www.baadgalleri.dk/&ref=&screen=1440x900&col=32
  794. .gemius.pl/
  795. # Blocked URL = http://farm.plista.com/widgetdata.php?clientrev=12&domainid=4211&publickey=fdc5a7f9d15be004aa03fc4d&cb=PLISTA5_7ed57c93e0d17&requestID=5&5=widgetintegration%3A%02pictureads%03&6=pictureads%3A%1Cpictureid%1F%026716%03%1Eimgdim%1F%1Cx%1F547%1Ey%1F410%1D%1Ewidgetname%1F%02pictureads%03%1D
  796. farm.plista.com/widgetdata.php
  797. # Blocked URL = http://ib.adnxs.com/bounce?%2Fseg%3Fadd%3D279412
  798. .adnxs.com/
  799. # Blocked URL = http://service.maxymiser.net/cdn/zoover/js/mmcore.js
  800. service.maxymiser.net/
  801. # Blocked URL = http://tcr.tynt.com/javascripts/Tracer.js?user=cT9yCKGeer3PWlab7jrHtB&s=62
  802. .tynt.com/
  803. # Blocked URL = http://pool.sanoma.adhese.com/tag/tag.js
  804. pool.*.adhese.com/
  805. # Blocked URL = http://www.canon.nl/scripts/webtrends.js
  806. /scripts/webtrends\.js
  807. # Blocked URL = http://oskar.tradera.com/script.js
  808. oskar.tradera.com/
  809.  
  810. {+block{Might be a web-bug.} -handle-as-empty-document +handle-as-image}
  811. /(.*/)?__utm.gif\?
  812. /.*\.gif\?D=DM
  813. #stats.surfaid.ihost.com/(crc/)?images/(bounce/)?uc.GIF
  814. # Blocked URL = http://stats.surfaid.ihost.com/crc/images/bounce/uc.GIF
  815. # Blocked URL = http://stats.surfaid.ihost.com/rc/images/bounce/uc.GIF
  816. stats./c?rc/.*/uc.gif
  817. /(.*/)?dcs.gif\?&?dcs
  818. /(.*/)?c(lear)?\.gif\?.
  819. #/(.*/)?(clear|(trans_?1x|blank)?1).gif
  820. /(.*/)?(clear|blank|(trans_?|1x)?1).gif\?.
  821. stats./.*\.gif\?
  822. # Blocked URL = http://ad.yieldmanager.com/pixel?id=123456&t=2
  823. .yieldmanager.com/pixel\?
  824. # Blocked URL = http://a.analytics.yahoo.com/p.pl?a=1000226660965&js=no
  825. # Blocked URL = http://s.analytics.yahoo.com/fpc.pl?a=1000461640983&v=4.43&enc=utf-8&f=http%3A//www.zoover.nl/nederland/limburg/maasbracht/weer%23tabs&b=Het%20Weer%20in%20Maasbracht.%20Bekijk%20Weersverwachting%20van%20Maasbracht%20%7C%20Zoover%23tabs&flv=WIN%2010%2C0%2C45%2C2&d=Mon%2C%2017%20May%202010%2014%3A09%3A26%20UTC&n=-2&g=nl&h=Y&j=1440x900&k=32&l=true&ittidx=0&fpc=uP04C7j4%7ClaDQjglKaa%7Cfses1000461640983%3D%7CkbSSgv6Jaa%7CuP04C7j4%7Cfvis1000461640983%3DZj1odHRwJTNBLy93d3cuem9vdmVyLm5sLyZiPVpvb3ZlciUyMCU3QyUyMFZha2FudGllYmVvb3JkZWxpbmdlbiUyMHZvb3IlMjBlbiUyMGRvb3IlMjByZWl6aWdlcnM%3D%7C8sHTYo10oM%7C8sHTYo10oM%7C8sHTYo10oM%7CT%7C8sHTYo10oM%7C8sHTYo10oM
  826. .analytics.yahoo.com
  827. # Blocked URL = http://go.idmnet.bbelements.com/please/showit/46/1/1/1/?typkodu=img&keywords=
  828. go.idmnet.bbelements.com/please/showit/
  829. # Blocked URL = http://gm-link.com/tm_image.asp?c=12345&x=0&u=email@address.tld&orc.gif
  830. gm-link.com/
  831.  
  832. #############################################################################
  833. # Site-specific block patterns;
  834. #############################################################################
  835. {+block{Domain parking site}}
  836. # Blocked URL = http://www.sedoparking.com/www.inetcat.org
  837. .sedoparking.com/
  838. # Blocked URL = http://landing.trafficz.com/index.php?domain=www.inetcat.org
  839. landing.trafficz.com/
  840. # Blocked URL = http://www.searchnut.com/?domain=www.inetcat.org
  841. .searchnut.com/\?domain
  842. # Blocked URL = http://wwwz.websearch.verizon.net/search?qo=www.qwetyhjkl.com
  843. wwwz.websearch.verizon.net/search\?qo=
  844.  
  845. {+block{Site-specific block pattern matches.}}
  846. # Blocked URL = http://www.hitbox.com/foobar
  847. .hitbox.com
  848. # Blocked URL = http://www..the-gadgeteer.com/cgi-bin/getimage.cgi/
  849. .the-gadgeteer.com/cgi-bin/getimage.cgi/
  850. # Blocked URL = http://dest.travelocity.com/website/destinations/images/partner_frommers.gif
  851. # Blocked URL = http://dest.travelocity.com/website/destinations/images/travelex_logo.gif
  852. dest.travelocity.com/website/destinations/images/partner_frommers.gif
  853. dest.travelocity.com/website/destinations/images/travelex_logo.gif
  854. i.imdb.com/Photos/CMSIcons/(?!buttons|emoticons)
  855. rcm.amazon.com
  856. # Blocked URL = http://www.nytimes.com/adx/foo
  857. .nytimes.com/adx/
  858. #www.popupad.net/ats/
  859. .adtrak.net
  860. .elitemediagroup.net
  861. .popuptraffic.com
  862. .hit-now.com
  863. [a-v]*.valueclick.com
  864. .cpays.com
  865. .oxado.com
  866. .adult*finder.com
  867. /scripts/cms/xcms.asp
  868. /.*intellitxt/
  869. .intellitxt.com
  870. .kontera.com
  871. .tribalfusion.com/ctxt
  872. .klipmart.com
  873. ad*.com.com
  874. sales.liveperson.net
  875. .iad.liveperson.net
  876. .coremetrics.com/
  877. .realmedia.com/data/
  878. .revsci.net
  879. .clickability.com
  880. /.*clickability(.com)?/
  881. stats.*.ihost.com
  882. .2o7.net
  883. .webtrends.com
  884. .tacoda.
  885. ad.theadhost.com
  886. .adbureau.net
  887. .adgardener.com
  888. .revenue.net
  889. .geocities.com/js_source
  890. .dartsearch.net
  891. .zedo.com
  892. .trk.sodoit.com/
  893. .espace.netavenir.com
  894. .hitfarm.com
  895. .topnemo.com/engine
  896. .top100categories.com/engine
  897. /(t|search)\.php\?uid=ws[a-z0-9]+\.[a-z0-9]+
  898. .adinterax.com/(?!(.*)\.(js|gif|jpg))
  899. img.bluehost.com
  900. linuxinsider.com/images/sda/
  901. [a-z].clickdensity.com
  902. .widgetbucks.com
  903. # Blocked URL = http://img.dailymail.co.uk/i/promo_boxes/groTime_promo.jpg
  904. # Blocked URL = http://img.dailymail.co.uk/i/promo_boxes/idealhome_promo.gif
  905. img.dailymail.co.uk/i/promo_boxes/
  906. # Blocked URL = http://cache.opt.fimserve.com/contents/325/84/84325/LIN728x90.swf?%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20clickTag=http%3A//delb.opt.fimserve.com/lnk/%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Fk%3DODk1ODc7Mzs0MDA7ODQzMjU7Zi44LjkuaHYuaGdseHBzbG9uaCBvem0uNzYuZkBAeHp5b3ZAQGxobmxAQCs4XzlAQHhsbnN2biBoZHZ3dm1AQGh2QEBmOzEyMTQ1MTE1MjgzMzA7Mjs7MTMxfDsxOzQ7NzIxODs4ODAyODc3NQ%3D%3Dhref%3Dhttp%3A//www.myspace.com/liveinnordics&clickTarget=_new
  907. .fimserve.com
  908. # Blocked URL = http://static.lycos-europe.net/lea/se/pricerunner/040608_728x90_payback_digitalkamer.gif
  909. static.lycos-europe.net
  910. # Blocked URL = http://82.99.18.195/media.1/112/9460/146016/150x175_Hitta_FV_Feb08.gif
  911. 82.99.18.195
  912. # Blocked URL = http://clk.atdmt.com/
  913. # Blocked URL = http://view.atdmt.com/action/mrtiwy_FY10Office2010BetaHomeandBiz1_1
  914. .atdmt.com/
  915. # Blocked URL = http://www.awin1.com/cread.php?s=123049&v=1983&q=80970&r=79561
  916. .awin1.com
  917. # Blocked URL = http://rotator.adjuggler.com/servlet/ajrotator/616245/0/vh?z=csm&dim=616028
  918. .adjuggler.com/servlet/ajrotator/
  919. # Blocked URL = http://bcc.co.uk/
  920. bcc.co.uk/
  921. # Blocked URL = http://fusion.adtoma.com:80/125AFFE801/1DC59C7801.swf
  922. # Blocked URL = http://fusion.adtoma.com/1254D5CC01/1E43C76801.jpg
  923. fusion.adtoma.com/
  924. # Blocked URL = http://ping.chartbeat.net/ping?h=uservoice.com&p=%2Fsuggestions%2Fping-chartbeat-net-sucks&u=3
  925. .chartbeat.net/(.*/)?ping\?
  926. # Blocked URL = http://s.atemda.com/Admeta.js
  927. # Blocked URL = http://atemda.com/ClickThrough.ashx?pId=9616&mId=14484&tId=634102151426089505&opS=1&admetac=mR3sJ3%2b9yleq%2bHowITh0hw%3d%3d
  928. .atemda.com/
  929. # Blocked URL = http://ciscosystemsinc.tt.omtrdc.net/m2/ciscosystemsinc/mbox/standard?mboxHost=www.cisco.com&mboxSession=12
  930. .omtrdc.net/
  931. # Blocked URL = http://www91.intel.com/b/ss/intelcorp,intelcorpdc/...ONDataProvider.aspx%3FDownloadType%3DDrivers&ot=A&AQE=1
  932. www91.intel.com/
  933. # Blocked URL = http://reklamy.sfd.pl/sportpl.ashx?clickTag=http://gazeta.hit.gemius.pl/hitredir/id=ApuVHydwkYW81VSL0PZYqnXoDosBucMur1zZqGEAJa7.X7/stparam=sifgmrnlfi/url=http://reklamy.sfd.pl/sportpl_redirect.ashx
  934. reklamy.sfd.pl/
  935. # Blocked URL = http://rotation.linuxnewmedia.com/www/delivery/avw.php?zoneid=26&n=aa584766
  936. rotation.linuxnewmedia.com/
  937. # Blocked URL = http://de17a.com/a/33039/26891.swf
  938. de17a.com/
  939. # Blocked URL = http://cltomedia.info/delivery/afr.php?zoneid=7&cb=1279946132
  940. cltomedia.info/delivery/
  941. # Blocked URL = http://cdn2.adexprt.com/clkads/sky2.html
  942. .adexprt.com/
  943.  
  944. #----------------------------------------------------------------------------
  945. # JavaScripts and Texts for ad and popup generation
  946. #----------------------------------------------------------------------------
  947. # Blocked URL = http://a.tfag.de/js.ng/
  948. /js\.ng/
  949. /popunder
  950. /t\.php\?cat=.*&kw=.*&sc=
  951. jlinks.industrybrains.com/
  952. js.adsonar.
  953. # Blocked URL = http://bwp.zdnet.com/search?dw-siteid=2&dw-ptid=2100&dw-edid=2&dw-ontid=800004
  954. bwp.
  955. # Blocked URL = http://us.mc123.mail.yahoo.com/mc/stampNonJs
  956. .yahoo.com/mc/stampNonJs
  957.  
  958.  
  959. #############################################################################
  960. # Generic block-as-image patterns:
  961. #############################################################################
  962. {+block-as-image}
  963. # XXX: Should use "+block{Blocked image request.}", but Privoxy-Regression-Test
  964. # isn't smart enough to split that properly.
  965. # Sticky Actions = +block +handle-as-image
  966. /.*ad_?image\.(php|cgi)
  967. /.*recips?/
  968. /bandeaux/
  969. /.*client_?ad\.(php|cgi)
  970. /.*AIM_UAC.adp
  971. /(.*/)?adserver/image
  972. # Blocked URL = http://icons-aa.wunderground.com/ads/images/TripAdvisor-Blinky.gif
  973. # URL = http://icons-aa.wunderground.com/ads/images/TripAdvisor-Blinky.gif
  974. /(.*/)?ads/images/
  975. # Blocked URL = http://ad.yieldmanager.com/st?ad_type=iframe&ad_size=728x90&site=123§ion_code=123
  976. /.*\?ad_(type|size)=
  977.  
  978. #############################################################################
  979. # Site-specific block-as-image patterns:
  980. #############################################################################
  981. #----------------------------------------------------------------------------
  982. # Banner farms:
  983. #----------------------------------------------------------------------------
  984. # Blocked URL = http://ar.atwola.com/
  985. # Blocked URL = http://pr.atwola.com/
  986. ?r.atwola.com
  987. .[a-vx-z]*.doubleclick.net/(?!(.*/)?ad[ji])
  988. .*servedby.advertising.com
  989. #.a.yimg.com/(?:(?!/i/).)*$
  990. #.a[0-9].yimg.com/(?:(?!/i/).)*$
  991. #.yimg.com/(.*/)?a/
  992. #.yimg.com/.*/(flash|java)/promotions
  993. #.yimg.com/a/.*/flash/
  994. .yimg.com/.*\.yimg\.com/a/
  995. # Blocked URL = http://l.yimg.com/a/a/1-/flash/promotions/l3/intl/100214/300x250mfeyap.jpg
  996. # Blocked URL = http://l.yimg.com/a/a/1-/flash/promotions/l3/intl/100219/300x250mfeya.gif
  997. .yimg.com/.*/flash/promotions/.*\.(gif|jpg)$
  998. bs*.gsanet.com
  999. bs*.einets.com
  1000. .qkimg.net
  1001. [abd-ux-z]*.atdmt.com/
  1002. # URL = http://www.fastclick.net/
  1003. .fastclick.net
  1004. .casalemedia.com
  1005. kermit.macnn.com/
  1006. quinst.com/images
  1007. valuepage.com/images
  1008. ia.imdb.com/.*\.swf
  1009. .reactivpub.
  1010. .as*.falkag.
  1011. a.tribalfusion.com/
  1012. .adserver.com/
  1013. .ru4.com/
  1014. .smartadserver.com/
  1015. admedia.
  1016. jmcms.cydoor.com/
  1017. .adtrix.com
  1018. *[0-9].tribalfusion.com/
  1019. # Blocked URL = https://secure.img-cdn.mediaplex.com/0/7454/43775/YA3149_17566_728x90_FCR_07.gif
  1020. .img*.mediaplex.com
  1021. a*farm.mediaplex.com/ad/fm/
  1022. # URL = http://matrix.mediavantage.de/mx.one?p=210&pa=1060&pb=1906&pd=10944&aid=399&x=120&y=240&ts=2005.06.27.21.38.08
  1023. matrix.mediavantage.
  1024. .cibleclick.com
  1025. .netracker.net
  1026. .interclick.com
  1027. # URL = http://c4.maxserving.com/iserver/site=5314/area=ad728x90/aamfmt=normal/aamsz=banner/PageID=
  1028. .maxserving.com
  1029. # URL = http://partner.gonamic.de/Affiliate/ViewCounter/index.cfm?trackingID=368232&bIsAffiliate=0
  1030. .gonamic.de
  1031. # URL = http://img.webads.nl/
  1032. .webads.
  1033. # URL = http://media.adlegend.com/centrport/20060/511290/GM_emplyee_300x250.gif
  1034. .adlegend.com
  1035. # URL = http://dist.belnk.com//4/placement/1738/alt_offer/static.jpg
  1036. .belnk.com
  1037. .euros4click.
  1038. ads-*.quarterserver.
  1039. searchportal.information.com/
  1040. images.ibsys.com/
  1041. .lduhtrp.net/image
  1042. scripts.chitika.net/.*\.(gif|png|jpg)
  1043. .projectwonderful.com/gen.php
  1044. .akamai.net/.*\.adtech\.de/.*\.(gif|png)
  1045. .adinterax.com/.*\.(gif|jpg)
  1046. # URL = http://img.directtrack.com
  1047. img.directtrack.com
  1048. # URL = http://eas.apm.emediate.eu/media.5/1/1228/19193/ACT1215_120x600_v3.gif
  1049. .emediate.eu/
  1050. # URL = http://feedads.googleadservices.com/~a/dPlpGU767u4D4kVO8EGuUlnf1Q0/i
  1051. # URL = http://feedads.googleadservices.com/~at/EpX-FnAXxwdaBSq-GRze37-rG0M/i
  1052. .googleadservices.com/~
  1053. # URL = http://ts.richmedia.yahoo.com/...hummingbird.jpg?adxq=NNN
  1054. .richmedia.yahoo.com/.*\.(gif|jpe?g)\?ad
  1055. # Blocked URL = http://this.content.served.by.adshuffle.com/p/a=/view.pxl
  1056. .served.by.adshuffle.com/
  1057. # Blocked URL = http://newsletter.adsonar.com/nwrss/imgs/nwr_123.PNG?placementId=123&plid=123&rotation=1&type=2&&url=NA
  1058. .adsonar.com/.*/imgs/
  1059. # Blocked URL = http://rtb.pclick.yahoo.com/images/nojs.gif?p=3
  1060. .pclick.yahoo.com/images/
  1061. # Blocked URL = http://rover.ebay.com/ar/1/2/3?mpt=123&adtype=1&size=728x90
  1062. # Blocked URL = http://rover.ebay.com/ar/1/711-53200-19255-0/1?mpt=CacheBuster&adtype=1&size=1x1&type=3&campid=5336328269&toolid=10001
  1063. rover.ebay./ar.*\&adtype=
  1064. # Blocked URL = http://resources.parfym.se/tradedoubler/250x360.swf
  1065. /tradedoubler/.*\.swf
  1066. # Blocked URL = http://hstse.tradedoubler.com/file/142609/440x220.swf
  1067. hstse.tradedoubler.com/.*\.swf
  1068. # Blocked URL = http://www.zdnetasia.com/2007/techguide/network/sponsor/i/logmein_mpu_whitepaper.gif
  1069. # Blocked URL = http://www.zdnetasia.com/2007/techguide/network/sponsor/sidebar.gif
  1070. www.zdnetasia.com/.*/sponsor/.*\.gif$
  1071. # Blocked URL = http://pagead2.googlesyndication.com/pagead/imgad?id=CPjtipDs9taquQEQoAEYwgQyCIvo2PNnQywb
  1072. .googlesyndication.com/.*/imgad\?
  1073. # Blocked URL = http://optimize.indieclick.com/www/delivery/avw.php?zoneid=337501&cb=4147152&n=a530d6f1
  1074. optimize.indieclick.com/
  1075. # Blocked URL = http://optimized-by.rubiconproject.com/a/8327/13451/26301-2.img
  1076. optimized-by.rubiconproject.com/
  1077. # Blocked URL = http://g.adspeed.net/ad.php?do=html&zid=14678&wd=728&ht=90&target=_top
  1078. g.adspeed.net/
  1079. # Blocked URL = http://imp.double.net/?5463;234;4505;0;39296
  1080. imp.double.net/
  1081.  
  1082. #----------------------------------------------------------------------------
  1083. # Cross-site user tracking
  1084. #----------------------------------------------------------------------------
  1085. .*.*.spylog.com/
  1086. statse.webtrendslive.com
  1087. spinbox.versiontracker.com/.*\.(gif|jpg)
  1088. stat.onestat.com
  1089. imp*.tradedoubler.com
  1090. stat.webmedia.
  1091. log*.xiti.com/
  1092. log*.hit-parade.com/
  1093. # URL = http://www.xml.eshop.msn.com/tracksponsorimpression.asp
  1094. www.xml.eshop.msn.com/tracksponsorimpression.asp
  1095. .imrworldwide.com
  1096. .clicktracks.com
  1097. .etracker.
  1098. .x-traceur.com
  1099. content.ipro.com
  1100. .247realmedia.com
  1101. .sify.com
  1102. .searchignite.com
  1103. .statcounter.com
  1104. .research-int.se/data
  1105. .cybermonitor.com
  1106. log.go.com/log
  1107. stats.indextools.com
  1108. tra*.measuremap.com
  1109. .eurekster.com/sidebar
  1110. tra*.mybloglog.com
  1111. .guesttrace.
  1112. insightxe./data/
  1113. .insightfirst.com
  1114. # Blocked URL = http://rss.slashdot.org/~a/Slashdot/slashdot?i=ofbWqX
  1115. # URL = http://rss.slashdot.org/~a/Slashdot/slashdot?i=ofbWqX
  1116. rss.slashdot.org/~a/Slashdot/slashdot\?
  1117. # Blocked URL = http://rss.slashdot.org/~r/Slashdot/slashdot/~4/102113044
  1118. # URL = http://rss.slashdot.org/~r/Slashdot/slashdot/~4/102113044
  1119. rss.slashdot.org/~r/Slashdot/slashdot/~4/
  1120. [a-z][0-9].nedstatbasic.net/
  1121. # Blocked URL = http://feeds.feedburner.com/~r/DilbertDailyStrip/~4/274512747
  1122. # Blocked URL = http://feeds.feedburner.com/~r/PCLoadLetter/~4/270448381
  1123. feeds.feedburner.com/~r/.*/~4/
  1124. # Blocked URL = http://feedproxy.google.com/~r/DilbertDailyStrip/~4/y_kXD1z1HO0
  1125. feedproxy.google.com/~r/.*/~4/
  1126. # Blocked URL = http://feeds.feedburner.com/~a/DilbertDailyStrip?a=Ebzxel
  1127. feeds.feedburner.com/~a/DilbertDailyStrip\?
  1128. # URL = http://track.webtrekk.de/471497967328727/wt.pl?p=177,de.buch.show.home,1,1024x768,24,1,1218816426275,0,884x653,0&enc1=%FC&enc2=iso-8859-1&st=view&la=en-US&np=Default%20Plugi
  1129. track.webtrekk.de/
  1130. # URL = http://b.scorecardresearch.com/p2?c1=2&c2=6035546&c3=&c4=&c5=&c6=&c15=&cj=1
  1131. b.scorecardresearch.com/
  1132. # URL = https://sb.scorecardresearch.com/
  1133. sb.scorecardresearch.com/
  1134. # Blocked URL = http://b.collective-media.net/seg/cm/cm_aa_gn1
  1135. b.collective-media.net/
  1136. # Blocked URL = http://spiegel.ivwbox.de/cgi-bin/ivw/CP/1001;/home/c-18/be-PB64-aG9tZXBhZ2UvY2VudGVy/szwprofil-1001
  1137. # Blocked URL = http://heise.ivwbox.de/2004/01/survey.js
  1138.  .ivwbox.de/
  1139.  
  1140. #----------------------------------------------------------------------------
  1141. # Specific counters (see above for generic patterns)
  1142. #----------------------------------------------------------------------------
  1143. s*.sitemeter.com/(meter|js/counter.js)
  1144. # URL = http://fastcounter.bcentral.com/
  1145. fastcounter.bcentral.com/
  1146. # URL = http://bilbo.counted.com/
  1147. bilbo.counted.com/
  1148.  
  1149. #----------------------------------------------------------------------------
  1150. # On-site ads and other single sources:
  1151. #----------------------------------------------------------------------------
  1152. .travelocity./Sponsor_gifs/
  1153. # URL = http://foo.weather.com/creatives/
  1154. # URL = http://bar.weather.com/web/services/email/
  1155. .weather.com/creatives/
  1156. .weather.com/web/services/email/
  1157. /.*/topslots/topslot
  1158. .contextweb.com/
  1159. .offermatica.com/
  1160. .adbrite.com
  1161. .jpost.com/images/\d+/promos/
  1162. .infoempleo.com/(pop-up|images(/Nueva/|/motor))
  1163. hera.hardocp.com/
  1164. leadback.advertising.
  1165. .yieldmanager.com/
  1166. .displayadsmedia.com
  1167. # URL = http://astalavista.box.sk/adult.foo.jpg
  1168. astalavista.box.sk/adult.*\.jpg
  1169. smartad.*.*.*
  1170. .dinside.no/annonsorer/
  1171. /RealMedia/ads/
  1172. /RealMediaAds/
  1173. /top\.php\?d=.*\.[a-z]{2,5}
  1174. .google.com/afsonline
  1175.  
  1176. #############################################################################
  1177. # Site-specific unblockers:
  1178. #############################################################################
  1179. {-block}
  1180. # Sticky Actions = -block
  1181. .faqs.org/banner\.html
  1182. bannerblind.mozdev.org
  1183. advogato.org
  1184. ad*.vhb.de
  1185. .globalintersec.com/adv
  1186. banners.wunderground.com/
  1187. .openoffice.org/banners/
  1188. .amazon.com/.*/banners/
  1189. .washingtonpost.com/wp-srv/
  1190. # URL = http://www.gnome.org/images/banner-gnomeis
  1191. .gnome.org
  1192. .nycsubway.org/img/banner
  1193. # URL = http://www.forgotten-ny.com/ADS/manhattanads/moremahnattan.html
  1194. .forgotten-ny.com/ADS/
  1195. # URL = http://counter.li.org
  1196. counter.li.org
  1197. # URL = http://adrian.adrian.org
  1198. adrian.adrian.org
  1199. # URL = http://adela.karlin.mff.cuni.cz
  1200. adela.karlin.mff.cuni.cz
  1201. .swcp.com/rtoads/
  1202. # URL = http://www.privoxy.org/actions/index.php
  1203. .privoxy.org
  1204. sourceforge.net/.*tracker
  1205. # URL = http://www.brawnylads.com/
  1206. .brawnylads.com
  1207. # URL = http://adzapper.sourceforge.net/
  1208. adzapper.
  1209. # URL = http://de.altavista.com/web/adv
  1210. .altavista.com/web/adv
  1211. # URL = http://rads.mcafee.com/rads/scripts/RADS.dll?QueryProduct2
  1212. rads.mcafee.com/
  1213. # URL = http://linuxfromscratch.org/cgi-bin/lfscounter.cgi
  1214. linuxfromscratch.org/
  1215. # URL = http://dv411.com/advc50.html
  1216. dv411.com/.*advc50
  1217. # URL = http://www.freeswan.org/freeswan_trees/freeswan-1.98b/doc/adv_config.html
  1218. .freeswan.org/
  1219. # URL = http://www.arm.com/support/ads_faq?OpenDocument&ExpandSection=11
  1220. www.arm.com/.*ads
  1221. # URL = http://www.anybrowser.org/campaign/
  1222. www.anybrowser.org/
  1223. # URL = http://www.tads.org/
  1224. www.tads.org/
  1225. # URL = http://www.mbe.com/redir/packtrack.asp
  1226. .mbe.com/redir/packtrack.asp
  1227. .iship.com/trackit/
  1228. # URL = http://www.esis.com.au/AdvSerialCards/Firewire.htm
  1229. .esis.com.au/AdvSerialCards
  1230. .familysearch.org/.*banner
  1231. coder.com/creations/banner/
  1232. # URL = http://arnolds.dhs.org/static/adv_tools.html
  1233. arnolds.dhs.org/static/adv_tools.html
  1234. .gpl.org/
  1235. .europa.eu.
  1236. # URL = http://www.schooner.com/~loverso/no-ads/
  1237. .schooner.com/~loverso/no-ads/
  1238. source.bungie.org/
  1239. # URL = http://adonthell.linuxgames.com/
  1240. adonthell.linuxgames.com/
  1241. .bbc.co.uk/
  1242. # URL = http://adc.netlabs.org/
  1243. adc.netlabs.org/
  1244. # URL = http://www.tela.bc.ca/tads/authoring/multimedia-tads-docs/latin2.htm
  1245. .tela.bc.ca/tads/
  1246. # URL = http://adbusters.org/information/
  1247. adbusters.org/
  1248. # URL = http://www.eads.com/
  1249. # URL = http://www.eads.net/
  1250. # URL = http://www.eads.de/
  1251. .eads.*/
  1252. # URL = http://brew.qualcomm.com/brew/en/developer/resources/ad/documentation.html
  1253. .qualcomm.com/brew/en/developer/resources/ad/
  1254. # URL = http://upgrade.bitdefender.com/update71/avx/Plugins/adsntfs.xmd.gzip
  1255. /update\d\d/.*adsnt.*
  1256. .microsoft.com/.*masthead
  1257. .indymedia.org
  1258. # URL = http://www.seanbaby.com/stupid/comicads05.shtml
  1259. .seanbaby.com
  1260. # URL = http://www.cels.org/db/keep-track.pl?cat:1
  1261. .cels.org/.*track
  1262. #.nic.ad.jp
  1263. /(.*/)?somerights20.gif
  1264. .creativecommons.org
  1265. # URL = http://www.ups.com/WebTracking/track?loc=en_US
  1266. .ups.com/.*/track
  1267. .adju.
  1268. .rubberslug.com
  1269. .freebsd.org
  1270. .fsf.org
  1271. .gnu.org
  1272. adium*.*.
  1273. .googleadservices./pagead/adclick
  1274. .garaget.org/annonser/
  1275. edge.macworld.com
  1276. .discovery./.*/topads/
  1277. .dawn.com/.*/(9690dina|aurora_award)\.
  1278. .google.com/reader/
  1279. .parcel2go.com/track
  1280. .amazon.com/gp/gift-central/.*recip/
  1281. .yimg.com/.*/themes/ad/
  1282. # URL = http://mozilla.hongo.wide.ad.jp/pub/mozilla.org//thunderbird/releases/
  1283. .ad.*/pub/mozilla.org/
  1284. # URL = http://lads.myspace.com/mini/mini.swf?b=NDgwNzU1ODE=&o=NjQwNzIzMA==&d=MTE3NDI4ODcwNg==&i=MA==&a=VHJ1ZQ==
  1285. # URL = http://lads.myspace.com/videos/vplayer.swf
  1286. lads.myspace.com
  1287. # URL = http://www.shockwave.com/servlet/DownloadEcommTracker?sku=fizzball-pc&promoCode=SiteShockwaveLandingPage
  1288. .shockwave.com/servlet/DownloadEcommTracker
  1289. # URL = http://www.fish4.co.uk/iad/lettings/advert?adId=12389712&src=nestoria
  1290. .fish4.co.uk/.*ad
  1291. # URL = http://www.mp3.com.au/popup/popup.asp?id=110433
  1292. .mp3.com.au/.*popup
  1293. # URL = http://www.svd.se/ego/339/http://www.e24.se/dynamiskt/reklam_media/did_15092793.asp
  1294. # URL = http://www.e24.se/dynamiskt/reklam_media/did_15092793.asp
  1295. /(.*/)?dynamiskt/reklam_media/did_
  1296. switch.atdmt.com/action/
  1297. # URL = http://www.parcelforce.com/portal/pw/track?catId=7500082
  1298. .parcelforce.com/.*track
  1299. .microsoft.com/.*/adschema/
  1300. # URL = http://upload.wikimedia.org/wikipedia/en/a/ad/Picturecarnegie.jpg
  1301. .wikimedia.org/
  1302. # URL = http://en.wikipedia.org/wiki/Advertisement
  1303. .wikipedia.org/
  1304. # URL = http://en.wiktionary.org/wiki/advertisement
  1305. .wiktionary.org/
  1306. # URL = http://curl.haxx.se/docs/adv_20070710.html
  1307. .haxx.se/docs/adv_
  1308. # URL = http://www.google.com/adsense/
  1309. www.google.com/adsense/
  1310. # URL = http://www.encyclopediadramatica.com/Advertisement
  1311. # URL = http://images.encyclopediadramatica.com/images/b/b5/Advertising-Dierentuin.jpg
  1312. .encyclopediadramatica.com/
  1313. # URL = http://tags.gawker.com/assets/minify.php?files=/assets/base.v6/.../comments.css,/assets/base.v6/css/messages.css,/assets/base.v6/css/ui.css
  1314. tags.gawker.com/.*css$
  1315. # URL = http://cgi.tnt.co.uk/TrackNTrace/quicktrack.asp
  1316. .tnt.co.uk/TrackNTrace/
  1317. # URL = http://secure.howtoburndvd.net/ups/track.php
  1318. /ups/track\.php
  1319. # URL = http://ad.doubleclick.net/crossdomain.xml
  1320. ad.doubleclick.net/crossdomain\.xml
  1321. # URL = http://ad.doubleclick.net/879366/DartShell9_8.swf?adServerHost=http://ad.doubleclick.net
  1322. # URL = http://ad.doubleclick.net/pfadx/DARTSHELLCONFIGXML;dcmt=text/xml;
  1323. # URL = http://ad.doubleclick.net/879366/DartShellPlayer9_8_01_00.swf
  1324. # URL = http://ad.uk.doubleclick.net/879366/DartShell7_7.swf?adServerHost=http://ad.uk.doubleclick.net
  1325. .doubleclick.net/.*/DartShell.*\.swf
  1326. .doubleclick.net/.*/DARTSHELLCONFIGXML
  1327. # URL = http://real.custhelp.com/cgi-bin/real.cfg/php/enduser/popup_adp.php
  1328. real.custhelp.com/cgi-bin/real\.cfg/php/enduser/popup_adp\.php
  1329. # URL = http://fritz.fonwlan.box/cgi-bin/webcm?getpage=../html/de/help/popup.html&var:lang=de&var:pagename=hilfe_syslog&var:anker=24
  1330. fritz.fonwlan.box/
  1331. # URL = http://fritz.box/cgi-bin/webcm?getpage=../html/de/help/popup.html&var:lang=de&var:pagename=hilfe_syslog&var:anker=24
  1332. fritz.box/
  1333. # URL = http://kb.adobe.com/selfservice/viewContent.do?externalId=kb402747&sliceId=1
  1334. .adobe.com
  1335. # URL = http://qa.debian.org/popcon.php
  1336. # URL = http://qa.debian.org/popcon-png.php?packages=privoxy&show_installed=on&want_legend=on&want_ticks=on&date_fmt=%25Y-%25m&beenhere=1
  1337. qa.debian.org/popcon
  1338. # URL = http://www.mta.info/bandt/traffic/advmain.htm
  1339. .mta.info/.*advmain.htm$
  1340. # URL = http://www.proaurum.de/bannerA2/image/pro_master_r3_01_04.gif
  1341. # URL = http://www.proaurum.de/bannerA1/image/limitorder2.gif
  1342. # URL = http://www.proaurum.de/bannerA3/image/pro_master_r5_banken_01_01+.gif
  1343. # URL = http://www.proaurum.de/bannerB2/image/pro_banner_mitte.gif
  1344. # URL = http://www.proaurum.de/bannerB1_/image/pro_banner_links.gif
  1345. # URL = http://www.proaurum.de/bannerC1/image/partner1.png
  1346. .proaurum.de/banner[ABC]\d_?/
  1347. # URL = http://www.goldmoney.com/en/images/home/banner_r4_c1.gif
  1348. .goldmoney.com/
  1349. # URL = http://www.ad.nl/
  1350. .ad.nl/
  1351. # URL = http://us.i1.yimg.com/us.yimg.com/i/yg/img/ads/bestofygroups.jpg
  1352. .yimg.com/.*/ads/bestofygroups.jpg$
  1353. # URL = http://graphics8.nytimes.com/css/0.1/screen/common/ads.css
  1354. # URL = http://graphics8.nytimes.com/css/0.1/screen/homepage/ads.css
  1355. .nytimes.com/.*/ads\.css$
  1356. # URL = http://i.cdn.turner.com/cnn/.element/js/2.0/video/xmp/AdServiceAdapter.swf
  1357. .turner.com/cnn/.*/AdServiceAdapter.swf
  1358. # URL = http://lads.myspacecdn.com/videos/musicPlayerAssets.swf
  1359. lads.myspacecdn.com/
  1360. # URL = http://a957.phobos.apple.com/us/r1000/000/Music/ad/47/56/mzi.gnjsyarh.aac.a.m4p
  1361. .phobos.apple.com/
  1362. # URL = http://eas8.emediate.eu/eas?camp=114;ty=ct;EASLink=http://www.jp.dk
  1363. .emediate.eu/.*EASLink=
  1364. # URL = http://new.meteo.pl/advajax.js
  1365. .meteo.pl/advajax\.js
  1366. # URL = http://www.adressa.no/
  1367. # URL = http://adressa.no/
  1368. adressa.no/
  1369. # URL = http://www.adresseavisen.no/
  1370. # URL = http://adresseavisen.no/
  1371. adresseavisen.no/
  1372. # URL = http://apps.facebook.com/onthefarm/track.php?creative=&cat=friendvisit&subcat=weeds&key=a789a971dc687bee4c20c044834fabdd&next=index.php%3Fref%3Dnotif%26visitId%3D898835505
  1373. .facebook.com/.*/track.php
  1374. # URL = http://www.ifdb.tads.org/
  1375. # URL = http://www.tads.org/
  1376. .tads.org/
  1377. # URL = http://adtoma.com/
  1378. adtoma.com/
  1379. # URL = http://adactio.com/
  1380. adactio.com/
  1381. # URL = http://www.peereboom.us/adsuck/
  1382. www.peereboom.us/adsuck/
  1383. # URL = http://www.svd.se/template/ver1-0/css/ads.css?v=194
  1384. .svd.se/.*\.css($|\?)
  1385. # URL = http://include.ebaystatic.com/v4js/en_GB/e637i/SYS-LIGER_Omniture_e637i10177164_5_en_GB.js
  1386. include.ebaystatic.com/.*omniture.*\.js
  1387. # URL = http://l.yimg.com/d/combo?news/p/common/generic/news/p/common/generic/popular-searches-min-12622.js&news/p/common/generic/ads-min-11050.js&news/p/common/generic/foundation/popup-min-12622.js
  1388. .yimg.com/d/combo\?
  1389. # URL = http://www.networkworld.com/includes/styles/adstyles.css
  1390. # URL = http://www.sj.se/common/css/pop.css
  1391. # URL = http://l.yimg.com/d/combo?news/p/common/generic/ads-min-24248.css&news/p/common/generic/widgets-min-10270.css
  1392. # URL = http://news.zdnet.com/css/z/ads/hs.css
  1393. /.*\.css$
  1394. # URL = http://adesklets.sourceforge.net/
  1395. adesklets.sourceforge.net/
  1396. # URL = http://adassier.wordpress.com/
  1397. adassier.wordpress.com/
  1398. # URL = http://adassier.files.wordpress.com/2010/05/road-to-economic-recovery2.jpg?w=630&h=451
  1399. adassier.files.wordpress.com
  1400. # URL = http://adainitiative.org/about-us/
  1401. adainitiative.org/
  1402. # URL = http://adjamblog.wordpress.com/
  1403. adjamblog.wordpress.com/
  1404. # URL = http://adjamblog.files.wordpress.com/2011/12/cropped-terra.jpg
  1405. adjamblog.files.wordpress.com/
  1406. # URL = http://www.urbandictionary.com/popular.php?character=C
  1407. .urbandictionary.com/popular
  1408. # URL = http://websupport.wdc.com/sfclickcount.asp?s1=2&s2=1&s3=2&s4=6&lang=en&url=https%3A%2F%2Fwesterndigital.secure.force.com%2F%3Flang%3Den
  1409. websupport.wdc.com/
  1410. # URL = http://content.conrad.se/newsletter/banners/OFFER_750987_exk.jpg
  1411. .conrad.se/newsletter/banners/
  1412. .wlxrs.com/
  1413. # URL = http://advrider.com/forums/
  1414. # URL = http://www.advrider.com/forums/
  1415. .advrider.com/
  1416. # URL = http://www.smugmug.com/community/ADVrider
  1417. # URL = http://www.siteinfotool.com/advrider.com
  1418. /.*ADVrider
  1419.  
  1420. #############################################################################
  1421. # Site-specific special rules:
  1422. #############################################################################
  1423.  
  1424. #----------------------------------------------------------------------------
  1425. # These sites are very complex (read: keen on your identity) and require
  1426. # minimal interference.
  1427. #----------------------------------------------------------------------------
  1428. {fragile}
  1429. .office.microsoft.com
  1430. .windowsupdate.microsoft.com
  1431. # too broad: .apple.com
  1432. www.apple.com
  1433. store.apple.com
  1434. images.apple.com
  1435. .update.microsoft.com
  1436. mail.google.*
  1437.  
  1438. #----------------------------------------------------------------------------
  1439. # Shopping and banking sites - allow cookies and pop-ups
  1440. #----------------------------------------------------------------------------
  1441. {shop}
  1442. .quietpc.com
  1443. .worldpay.com   # for quietpc.com
  1444. .jungle.com
  1445. .dabs.com
  1446. .overclockers.co.uk
  1447. .db24.de
  1448. .ebay.*
  1449. .mobile.de
  1450. www.fondationlejeu.com
  1451. www.techtv.com
  1452. .mywebgrocer.com
  1453.  
  1454. #----------------------------------------------------------------------------
  1455. # Subscription sites (with credible privacy policy) - allow permanent cookies
  1456. #----------------------------------------------------------------------------
  1457. {-session-cookies-only}
  1458. .nytimes.com/
  1459. .volkskrant.nl/
  1460.  
  1461. #----------------------------------------------------------------------------
  1462. # These sites require pop-ups, so don't use the unconditional filters.
  1463. #----------------------------------------------------------------------------
  1464. {allow-popups}
  1465. www.aprilbarrows.com/discography\.html$
  1466. .nvidia.com
  1467. www*.chathouse.com/games/
  1468. .bild.t-online.de
  1469. .netflix.com
  1470. my.aol.com
  1471. i.cnn.net/cnn/.*/clickability/button
  1472. .rosettaproject.org
  1473. .quantum.com
  1474. .liberation.fr
  1475.  
  1476. #----------------------------------------------------------------------------
  1477. # Sometimes (i.e. often!) fast-redirects catches things by mistake
  1478. #----------------------------------------------------------------------------
  1479. {-fast-redirects}
  1480. # Sticky Actions = -fast-redirects
  1481. www.ukc.ac.uk/cgi-bin/wac\.cgi\?
  1482. # URL = http://www.google.com/search?q=foo
  1483. .google.*
  1484. .altavista.com/(.*(like|url|link):|trans.*urltext=)http
  1485. .speedfind.de
  1486. .nytimes.com
  1487. # URL = http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us
  1488. # URL = http://us.rd.yahoo.com/reg/login1/lisu/login/uk/ym/*http://edit.europe.yahoo.com/c onfig/login?.tries=1&.src=ym&.md5=&.hash=&.js=1&.last=&...kP=Y&.done=http://mail .yahoo.com&.pd=ym_ver=0&c=&login=XXX&passwd=XXX&.persistent =&.hash=1&.md5=1.yahoo.com/
  1489. .yahoo.com/
  1490. # URL = http://validator.w3.org/check
  1491. .w3.org
  1492. .directhit.com
  1493. .zagats.com
  1494. # URL = http://www.passport.com/Consumer/default.asp?lc=1033&msppchlg=1&mspplogin=
  1495. my.msn.com/passport/pp(consent|set)\.ashx\?msnru=
  1496. www.passport.com/Consumer/default\.asp\?lc=[0-9]+&msppchlg=[01]&mspplogin=
  1497. login.passport.com/logout\.(asp|srf)\?
  1498. download.com.com/redir\?
  1499. www.fileplanet.com/redir\.asp\?
  1500. .edu
  1501. # URL = http://web.archive.org/web/19970715180251/http://www.gmd.de/
  1502. .archive.org
  1503. # URL = http://www.guenstiger.de/gt/link.asp?url=http://www.edv-supermarkt.de&source=produkt=238284&USID=00086443917155&hnr=2199&pnr=238284&ppr=158,00
  1504. www.guenstiger.de
  1505. # URL = http://anon.free.anonymizer.com/http://www.privoxy.org/
  1506. .anonymizer.com
  1507. # URL = http://www.mailtothefuture.com/public/logon?http://www.mailtothefuture.com/
  1508. www.mailtothefuture.com
  1509. support.microsoft.com/
  1510. # URL = http://www.alexa.com/data/details/traffic_details?q=blogspot&url=http://www.blogalia.com
  1511. .alexa.com
  1512. # URL = http://www.translate.ru/url/tran_url.asp?lang=es&url=http%3A%2F%2Fos2progg.by.ru%2Findex.shtml&direction=rs&template=General&cp1=NO&cp2=NO&autotranslate=on&transliterate=on&psubmit2.x=68&psubmit2.y=12
  1513. www.translate.ru/url/
  1514. # URL = http://schneegans.de/sv/?url=http%3A%2F%2Fwww.freebsd.org%2F&schema=%28Detect+automatically%29&encoding=%28Detect+automatically%29&htmlcomp=%28Detect+automatically%29
  1515. schneegans.de/
  1516. # URL = http://config.privoxy.org/edit-actions-submit?f=user..&redirect_mode=http%3A%2F%2Fwww.privoxy.org%2F
  1517. config.privoxy.org/
  1518. # URL = http://users.wsj.com/lmda/do/checkLogin?mg=evo-wsj&url=http%3A%2F%2Fonline.wsj.com%2Farticle%2FSB117313867582027623.html
  1519. .wsj.com/lmda/do/checkLogin
  1520. # URL = http://del.icio.us/url/check?url=http%3A%2F%2Fwww.privoxy.org
  1521. del.icio.us/
  1522. # URL = http://calgary.ctv.ca/servlet/RTGAMArticleHTMLTemplate/B/20070615/goexpo?brand=generic&hub=&tf=CFCNPlus/generic/hubs/frontpage.html&cf=CFCNPlus/generic/hubs/frontpage.cfg&slug=goexpo&date=20070615&archive=CFCNPlus&ad_page_name=&nav=home&subnav=fullstory&site_cfcn=http://calgary.ctv.ca
  1523. .ctv.ca/.*&site_cfcn=http://
  1524. # URL = http://memberservices.informit.com/checkLogin.ashx?partner=8&r=http%3a%2f%2fwww.informit.com%2farticles%2farticle.asp%3fp%3d766375%26seqNum%3d1
  1525. .informit.com/.*&r=http%3a%2f%2f
  1526. # URL = http://access.adobe.com/access/getStatus.do?jobid=&srcPdfUrl=http://cups.cs.cmu.edu/soups/2007/proceedings/p41_clark.pdf&convertTo=html&visuallyImpaired=preferhtml&preferHTMLReason=&platform=&comments=&starttime=1187362172109
  1527. access.adobe.com/access/getStatus.do\?jobid=&srcPdfUrl=
  1528. # URL = http://view.samurajdata.se/ps.php?url=http%3A%2F%2Fcups.cs.cmu.edu%2Fsoups%2F2007%2Fproceedings%2Fp41_clark.pdf&submit=View%21
  1529. view.samurajdata.se/ps\.php\?url=
  1530. # URL = http://www.blogger.com/navbar.g?targetBlogID=8919860543765866292&blogName=Kickin%27+the+Darkness&publishMode=PUBLISH_MODE_HOSTED&navbarType=BLUE&layoutType=LAYOUTS&homepageUrl=http%3A%2F%2Fblog.kickin-the-darkness.com%2F&searchRoot=http%3A%2F%2Fblog.kickin-the-darkness.com%2Fsearch
  1531. .blogger.com/navbar\.g
  1532. # URL = http://editors.dmoz.org/editors/editurl.cgi?url=http%3a//www.example.de/&cat=World/Deutsch/Computer/Hardware/Speichermedien
  1533. .dmoz.org/editors/editurl\.cgi
  1534. # URL = http://offer.ebay.de/ws/eBayISAPI.dll?stockphotourl=http%3A%2F%2Fi16.ebayimg.com%2F02%2Fc%2F02%2F88%2F21%2F5b_6.JPG&MfcISAPICommand=BinConfirm&fb=1&co_partnerid=&item=123456789112&quantity=1&input_bin=
  1535. # URL = http://offer.ebay.de/ws/eBayISAPI.dll?maxbid=15%2C01&MfcISAPICommand=MakeBid&fromPage=284&stockphotourl=http%3A%2F%2Fi14.ebayimg.com%2F02%2Fc%2F00%2Fe9%2Fe1%2F2a_6.JPG&fb=2&co_partnerid=&item=123456789112&input_bid=
  1536. .ebay.de/ws/eBayISAPI\.dll\?
  1537. # URL = http://www.amazon.com/gp/redirect.html/ref=cm_plog_item_link/105-3659773-0844420?ie=UTF8&location=http%3A%2F%2Fjoltawards.com%2F2007%2F&token=A07736D870C02EF10CB13BCC8A33C302F689BBBA
  1538. .amazon.com/gp/redirect.html/.*location.*&token
  1539. # URL = http://en.groundspring.org/EmailNow/pub.php?module=WebSignup&cmd=thankyou&gotoUrl=http%3A%2F%2Fwww.freebsdfoundation.org&gotoText=Return+to+Home+Page&listNames=The+FreeBSD+Foundation+Mailing+List
  1540. .groundspring.org/
  1541. # URL = http://www1.landsend.de/pp/undefined/images/error.gif?onerr=true&ts=1227969386837&file=http%3A//s7.landsend.com/is-viewers/dhtml/include/sj_textloader.js%3Fver%3Dle.1&line=0&msg=Script%20error.&sid=
  1542. .landsend.de/
  1543. # URL = http://www.youtube.com/swf/l.swf?swf=http%3A//s.ytimg.com/yt/swf/cps-vfl68942.swf&video_id=2cpd6rHIfyA&rel=1&showsearch=1&eurl=&iurl=http%3A//i3.ytimg.com/vi/2cpd6rHIfyA/hqdefault.jpg&sk=5E3I2RCcOLknk1qyI_JgVVnb8FKwgpHzC&use_get_video_info=1&load_modules=1&fs=1&hl=en
  1544. .youtube.com/swf/.*swf=
  1545. # URL = http://redbot.org/?uri=http%3A//apache.org/
  1546. .redbot.org/
  1547. # URL = http://webcache.googleusercontent.com/custom?hl=en&domains=library.gnome.org&sitesearch=library.gnome.org&q=cache:8yGDJ1YpefcJ:http://library.gnome.org/devel//gtk/2.20/GtkLabel.html+gtk_label_set_text+escape&ct=clnk
  1548. webcache.googleusercontent.com/
  1549. # URL = http://webcache.googleusercontent.com/search?q=cache:kZYcDFibjHcJ:https://grepular.com/Abusing_HTTP_Status_Codes_to_Expose_Private_Information+inurl:https://grepular.com/Abusing_HTTP_Status_Codes_to_Expose_Private_Information&hl=en&strip=1
  1550. .googleusercontent.com/.*=cache:
  1551. # URL = http://maps.googleapis.com/maps/api/js/AuthenticationService.Authenticate?1shttp%3A%2F%2Fwww.wunderground.com%2Fcgi-bin%2Ffindweather%2FgetForecast%3Fbrand%3Dwxmap%26query%3D42.649601%2C-88.298500%26zoom%3D8%26theprefset%3D531051599999WS%26theprefvalue%3DME0041&2sgme-weatherunderground&3swxmap&5e1&callback=_xdc_._9er073&token=129358
  1552. .googleapis.com/
  1553. # URL = http://www.google.com.au/sorry/?continue=http://www.google.com.au/search%3Fhl%3Den%26tbo%3Dd%26output%3Dsearch%26sclient%3Dpsy-ab%26q%3Dnew%2Bcars%26btnG%3D
  1554. .google./sorry/\?continue?=
  1555.  
  1556. {+redirect{s@.*url=@http://@} -block}
  1557. # Sticky Actions = +redirect -block
  1558. # URL = http://go.eniro.dk/lg/ni/http:/eas8.emediate.eu/eas?camp=79;ty=ct;EASLink=http://www.bt.dk?http://redirect.metropol.dk/cgi-bin/redir.pl?url=www.bt.dk
  1559. # URL = http://eas8.emediate.eu/eas?camp=79;ty=ct;EASLink=http://www.bt.dk?http://redirect.metropol.dk/cgi-bin/redir.pl?url=www.bt.dk
  1560. # Redirected URL = http://go.eniro.dk/lg/ni/http:/eas8.emediate.eu/eas?camp=79;ty=ct;EASLink=http://www.bt.dk?http://redirect.metropol.dk/cgi-bin/redir.pl?url=www.bt.dk
  1561. # Redirect Destination = http://www.bt.dk
  1562. # Redirected URL = http://eas8.emediate.eu/eas?camp=79;ty=ct;EASLink=http://www.bt.dk?http://redirect.metropol.dk/cgi-bin/redir.pl?url=www.bt.dk
  1563. # Redirect Destination = http://www.bt.dk
  1564. go.eniro.dk/.*EASLink=http://.*url=(?!<=http:)
  1565. .emediate.eu/.*EASLink=http://.*url=(?!<=http:)
  1566.  
  1567. #----------------------------------------------------------------------------
  1568. # No filtering for sourcecode or other automatically parsed content
  1569. #----------------------------------------------------------------------------
  1570. {-filter -prevent-compression}
  1571. # Sticky Actions = -filter -prevent-compression
  1572. # URL = http://ijbswa.cvs.sourceforge.net/ijbswa/current/
  1573. .cvs.
  1574. /.*(cvs(view|web)|viewcvs)
  1575. # URL = http://svn.sourceforge.net/
  1576. .svn.
  1577. .websvn.
  1578. /(.*/)?svn/
  1579. # URL = http://liveupdate.symantec.com/ennlu.x86
  1580. liveupdate.symantec.com
  1581. liveupdate.liveupdatesymantec.com
  1582. liveupdate.symantecliveupdate.com
  1583. # URL = http://www.bookmarklets.com/
  1584. .bookmarklets.com
  1585. # URL = http://www.squarefree.com/bookmarklets/
  1586. .squarefree.com/bookmarklets/
  1587. swquery.apple.com
  1588. swscan.apple.com
  1589. # URL = http://atl.speakeasy.net/300k
  1590. .speakeasy.net/\d+k
  1591. # URL = http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=185033
  1592. .debian.org
  1593. bugzilla.
  1594. .tldp.org
  1595. webmail.
  1596. .wiki*.
  1597. .*wiki.
  1598. /.*wiki/
  1599. # URL = http://en.wiktionary.org/
  1600. .wiktionary.org/
  1601. maps.google.
  1602. .google.com/(calendar|reader)
  1603. code.
  1604. developer.
  1605. .mozdev.org
  1606. .mozilla.org
  1607. .perl.org
  1608. .cpan.org
  1609. .webdeveloper.com
  1610. .ibm.com/developerworks
  1611. .apache.org/docs
  1612. .comptechdoc.org
  1613. .webmonkey.com
  1614. .webreference.com
  1615. docs.sun.com
  1616. java.sun.com
  1617. .thescripts.com
  1618. .php.net
  1619. .phpdeveloper.org
  1620. .oreillynet.com/pub
  1621. .devshed.com
  1622. .htmlgoodies.com
  1623. .javascript.com
  1624. javascript.internet.com
  1625. .w3schools.com
  1626. .devguru.com
  1627. javascriptkit.com
  1628. .xulplanet.com
  1629. .perl.com/language/newdocs
  1630. # URL = http://svnweb.freebsd.org/base/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c?revision=238391&view=markup
  1631. .freebsd.org
  1632. # URL = http://fxr.watson.org/fxr/source/geom/geom_event.c
  1633. .watson.org
  1634. .netbsd.org
  1635. .openbsd.org
  1636. .dragonflybsd.org
  1637. .freedesktop.org
  1638. .gnu.org
  1639. .fedoraproject.org
  1640. .userscripts.org
  1641. /(.*/)?flyspray/
  1642. /(.*/)?mail(man|archive|inglists?)/
  1643. bugs.
  1644. quoka.de
  1645.  
  1646. #----------------------------------------------------------------------------
  1647. # Innocent images in standard banner sizes found here:
  1648. #----------------------------------------------------------------------------
  1649. {-filter{banners-by-size}}
  1650. # Sticky Actions = -filter{banners-by-size}
  1651. # URL = http://www.pricegrabber.com/search_getprod.php?masterid=580330&zip_code=92840&found=1&ut=40a6c41f2c9d1244
  1652. .pricegrabber.com/search_getprod.php
  1653. # URL = http://www.cnn.com/WORLD/
  1654. .cnn.com
  1655. # URL = http://gamespot.com/gamespot/filters/0,10850,6013054,00.html
  1656. .gamespot.com/gamespot
  1657. www.wral.com
  1658. .cartoonnetwork.com/
  1659. # URL = http://www.anybrowser.org/campaign/
  1660. .anybrowser.org
  1661. # URL = http://images.google.de/images?q=cookie+monster&svnum=10&hl=de&lr=&ie=UTF-8&oe=UTF-8&start=40&sa=N
  1662. images.google.
  1663. # URL =  http://www.pbs.org/wgbh/pages/roadshow/series/highlights/2003/albuquerque/index.html
  1664. .pbs.org/.*/roadshow/
  1665. # URL = http://objects.povworld.org/cat/Food/
  1666. objects.povworld.org/cat/
  1667. # URL = http://www.xach.com/gimp/tutorials/tiles.html
  1668. www.xach.com/gimp/
  1669. # URL = http://www.mapquest.com/directions/main.adp?go=1&do=nw&ct=NA&1y=US&1a=255+w+88+st&1p=&1c=&1s=&1z=10024&2y=US&2a=20+milltown+rd&2p=&2c=&2s=&2z=10509&lr=2
  1670. .mapquest.com/directions/
  1671. .theonion.com/content/
  1672. # URL = http://www.pattilupone.net/gallery.html
  1673. .pattilupone.net/gallery.html
  1674. # URL = http://www.ambrosiasw.com/games/evn/desktops.html
  1675. .ambrosiasw.com/
  1676. # URL = http://oca.microsoft.com/en/Welcome.asp
  1677. .microsoft.com
  1678. # URL = http://javabog.dk/ijk/
  1679. javabog.dk/ijk/
  1680. .w3.org
  1681. # URL = http://www.encyclopediadramatica.com/New_Zealand_Fail_Guy
  1682. .encyclopediadramatica.com/
  1683. # URL = http://www.ikea.com/us/en/catalog/products/00103102
  1684. .ikea.com/
  1685. # URL = http://www.froscon.de/en/projects.html
  1686. .froscon.de/
  1687. # URL = http://www.fsfe.org/en/supporters
  1688. .fsfe.org/
  1689. # URL = http://www.couchsurfing.com/mapsurf.html
  1690. .couchsurfing.com/
  1691. # URL = http://www.couchsurfing.org/mapsurf.html
  1692. .couchsurfing.org/
  1693. # URL = http://www.thinkgeek.com/tshirts-apparel/unisex/generic/
  1694. .thinkgeek.com/
  1695.  
  1696. {-filter{banners-by-link}}
  1697. # Sticky Actions = -filter{banners-by-link}
  1698. # URL = http://www.encyclopediadramatica.com/Advertisement
  1699. .encyclopediadramatica.com/
  1700.  
  1701. #----------------------------------------------------------------------------
  1702. # These don't work without the referrer information:
  1703. #----------------------------------------------------------------------------
  1704. {-hide-referrer}
  1705. # Sticky Actions = -hide-referrer
  1706. .totaleclips.com
  1707. # URL = http://validator.w3.org/check?uri=referer
  1708. validator.w3.org/check\?uri=referer
  1709. # URL = http://www.petitiononline.com/mod_perl/signed.cgi
  1710. .petitiononline.com/mod_perl/signed.cgi
  1711. .telia.se
  1712. # URL = schneegans.de/sv/?url=referer
  1713. schneegans.de/sv/\?url=referer
  1714.  
  1715. #----------------------------------------------------------------------------
  1716. # These animated gifs are either useful or nice:
  1717. #----------------------------------------------------------------------------
  1718. {-deanimate-gifs}
  1719. # Sticky Actions = -deanimate-gifs
  1720. # URL = http://www.care2.com/
  1721. .care2.com
  1722. .care-mail.com
  1723. # URL = http://www.wunderground.com/radar/station.asp?ID=MPX19&type=loop&clutter=1
  1724. .wunderground.com
  1725. 66.28.250.180/data/
  1726. .teamquest.com/gifs/gunther/
  1727. .rubberslug.com
  1728. .wikipedia.org/
  1729.  
  1730. #----------------------------------------------------------------------------
  1731. # The "site-specifics" filter has special cures for problems found here:
  1732. #----------------------------------------------------------------------------
  1733. {+filter{site-specifics}}
  1734. # Sticky Actions = +filter{site-specifics}
  1735. # URL = http://www.spiegel.de/static/js/flash-plugin.js
  1736. .spiegel.de/static/js/flash-plugin\.js
  1737. # URL = http://www.quelle-bausparkasse.de/
  1738. .quelle-bausparkasse.de/$
  1739. # URL = http://de.groups.yahoo.com/group/die-spinner/interrupt?st=2&ln=die-spinner&m=1&done=%2Fgroup%2Fdie-spinner%2Fmessage%2F416
  1740. .groups.yahoo.com/group/
  1741. # URL = http://www.nytimes.com/
  1742. .nytimes.com/
  1743.  
  1744. #----------------------------------------------------------------------------
  1745. # Content under these TLDs is most probably in character sets which the
  1746. # demoronizer filter would mess up
  1747. #----------------------------------------------------------------------------
  1748. {-filter{demoronizer}}
  1749. .jp
  1750. .cn
  1751. .tw
  1752. .ru
  1753. .kr
  1754.  
  1755. #----------------------------------------------------------------------------
  1756. # Misc special rules:
  1757. #----------------------------------------------------------------------------
  1758. {-filter{content-cookies} -filter{webbugs}}
  1759. # Sticky Actions = -filter{content-cookies} -filter{webbugs}
  1760. # URL = http://www.friendscout24.de/
  1761. .friendscout24.de
  1762. # URL = http://www.webreference.com/js/column8/property.html
  1763. .webreference.com/js/column8/property.html
  1764.  
  1765. {-filter{fun}}
  1766. # Sticky Actions = -filter{fun}
  1767. # URL = http://www.privoxy.org/user-manual/filter-file.html
  1768. /(.*/)?user-manual/filter-file.html
  1769.  
  1770. #{+filter{img-reorder} +filter{banners-by-link}}
  1771. #www.dn.se
  1772.  
  1773. {-filter{img-reorder}}
  1774. # Sticky Actions = -filter{img-reorder}
  1775. # URL = http://images.google.com
  1776. .google.
  1777. # URL = http://wired.com
  1778. /.*wired(\.com)?/
  1779. .wired.com/
  1780.  
  1781. {-filter{js-annoyances}}
  1782. # Sticky Actions = -filter{js-annoyances}
  1783. # URL = http://www.nasa.gov
  1784. .nasa.gov
  1785. # URL = http://www2.cnrs.fr/presse/communique/900.htm
  1786. .cnrs.fr
  1787. # URL = http://blogs.msdn.com/wga/archive/2006/07/16/667063.aspx
  1788. blogs.msdn.com
  1789.  
  1790. {-filter{unsolicited-popups}}
  1791. # Sticky Actions = -filter{unsolicited-popups}
  1792. /.*mt.cgi$
  1793. # URL = http://www2.cnrs.fr/presse/communique/900.htm
  1794. .cnrs.fr
  1795. # URL = http://blogs.msdn.com/wga/archive/2006/07/16/667063.aspx
  1796. blogs.msdn.com
  1797.  
  1798. {-filter{jumping-windows}}
  1799. # Sticky Actions = -filter{jumping-windows}
  1800. # URL = http://www.openstreetmap.org
  1801. .openstreetmap.org
  1802.  
  1803. {+fast-redirects{check-decoded-url} -block}
  1804. # Sticky Actions = +fast-redirects{check-decoded-url} -block
  1805. # URL = http://rds.yahoo.com/_ylt=A0geuryczbBF._YAEmxXNyoA;_ylu=X3oDMTB2b2gzdDdtBGNvbG8DZQRsA1dTMQRwb3MDMQRzZWMDc3IEdnRpZAM-/SIG=11b3qg40n/EXP=1169301276/**http%3a//www.privoxy.org/
  1806. rds.yahoo.com/
  1807. # Redirected URL = http://rds.yahoo.com/_ylt=A0geuryczbBF._YAEmxXNyoA;_ylu=X3oDMTB2b2gzdDdtBGNvbG8DZQRsA1dTMQRwb3MDMQRzZWMDc3IEdnRpZAM-/SIG=11b3qg40n/EXP=1169301276/**http%3a//www.privoxy.org/
  1808. # Redirect Destination = http://www.privoxy.org/
  1809. # URL = http://dw.com.com/redir?asid=0&astid=8&siteid=19&edid=107&destCat=33862&destURL=http%3A%2F%2Fdb.gamefaqs.com%2Fcomputer%2Fdoswin%2Ffile%2Fvampire_tmb_b.txt
  1810. dw.com.com/redir\?
  1811. # Redirected URL = http://dw.com.com/redir?asid=0&astid=8&siteid=19&edid=107&destCat=33862&destURL=http%3A%2F%2Fdb.gamefaqs.com%2Fcomputer%2Fdoswin%2Ffile%2Fvampire_tmb_b.txt
  1812. # Redirect Destination = http://db.gamefaqs.com/computer/doswin/file/vampire_tmb_b.txt
  1813. # URL = http://wzus.bloglines.com/r?t=a&d=us&s=bl&c=blen&ti=1&ai=51060&l=dir&o=0&sv=z6f537f5b&ip=971AC44B&u=http%3A%2F%2Fwww.skweezer.net%2Fbloglines%2Fskweeze.aspx%3F%26i%3Dd%26l%3Den%26r%3Dhttp%253A%252F%252Fwww.bloglines.com%252Fmyblogs_display%253Fsub%253D29302699%2526site%253D5382440%26url%3Dhttp%253A%252F%252Fpermalink.gmane.org%252Fgmane.linux.debian.devel.changes.unstable%252F97340
  1814. # Redirected URL = http://wzus.bloglines.com/r?t=a&d=us&s=bl&c=blen&ti=1&ai=51060&l=dir&o=0&sv=z6f537f5b&ip=971AC44B&u=http%3A%2F%2Fwww.skweezer.net%2Fbloglines%2Fskweeze.aspx%3F%26i%3Dd%26l%3Den%26r%3Dhttp%253A%252F%252Fwww.bloglines.com%252Fmyblogs_display%253Fsub%253D29302699%2526site%253D5382440%26url%3Dhttp%253A%252F%252Fpermalink.gmane.org%252Fgmane.linux.debian.devel.changes.unstable%252F97340
  1815. # Redirect Destination = http://www.skweezer.net/bloglines/skweeze.aspx?&i=d&l=en&r=http%3A%2F%2Fwww.bloglines.com%2Fmyblogs_display%3Fsub%3D29302699%26site%3D5382440&url=http%3A%2F%2Fpermalink.gmane.org%2Fgmane.linux.debian.devel.changes.unstable%2F97340
  1816. .bloglines.com/r\?
  1817. www.skweezer.net/bloglines
  1818. # URL = http://media.fastclick.net/w/get.media?sid=4681&m=5&tp=6&url=http%3A//www.sciam.com/article.cfm%3FchanID%3Dsa003%26articleID%3DC7C87ECC-E7F2-99DF-39AEFF3D7D1A8CFB%26ref%3Drss
  1819. # Redirected URL = http://media.fastclick.net/w/get.media?sid=4681&m=5&tp=6&url=http%3A//www.sciam.com/article.cfm%3FchanID%3Dsa003%26articleID%3DC7C87ECC-E7F2-99DF-39AEFF3D7D1A8CFB%26ref%3Drss
  1820. # Redirect Destination = http://www.sciam.com/article.cfm?chanID=sa003&articleID=C7C87ECC-E7F2-99DF-39AEFF3D7D1A8CFB&ref=rss
  1821. .fastclick.net/w/get\.media\?
  1822. # Redirected URL = http://www.awin1.com/cread.php?awinmid=2891&awinaffid=43305&clickref=&p=http://www.groupon.co.uk/
  1823. # Redirect Destination = http://www.groupon.co.uk/
  1824. .awin1.com/.*=http://
  1825. # Redirected URL = http://tr.anp.se/track?t=c&mid=1132291&uid=328397249&&&http:%2F%2Fwww%2Eresume%2Ese%2F%2Fnyheter%2F2011%2F03%2F31%2Fexpressen%2Dkampanjen%2Danmald%2F
  1826. # Redirect Destination = http://www.resume.se//nyheter/2011/03/31/expressen-kampanjen-anmald/
  1827. # Redirected URL = http://tr.anp.se/track?t=c&mid=1129528&uid=328397249&&&http:%2F%2Fwww%2Eresume%2Ese%2F%2Fnyheter%2F2011%2F03%2F29%2Fanstalt%2Dforbjod%2Dskurk%2F
  1828. # Redirect Destination = http://www.resume.se//nyheter/2011/03/29/anstalt-forbjod-skurk/
  1829. tr.anp.se/
  1830.  
  1831. {+block{Looks like an anti-leech trigger URL.}}
  1832. /antitheft\.php
  1833.  
  1834. {+filter{tiny-textforms}}
  1835. .sourceforge.net/tracker
  1836.  
  1837. {+downgrade-http-version}
  1838. :631
  1839.  
  1840. {+redirect{http://config.privoxy.org/}}
  1841. # Sticky Actions = +redirect{http://config.privoxy.org/}
  1842. # URL = http://www.privoxy.org/config
  1843. # Redirected URL = http://www.privoxy.org/config
  1844. # Redirect Destination = http://config.privoxy.org/
  1845. .privoxy.org/config
  1846.  
  1847. {-hide-referrer -fast-redirects}
  1848. # Sticky Actions = -hide-referrer -fast-redirects
  1849. # URL = http://p.p
  1850. # URL = http://config.privoxy.org
  1851. p.p/
  1852. config.privoxy.org/
  1853.  
  1854. {-fast-redirects +redirect{s@^.*\*(http://login\.yahoo\.com/.*)$@$1@i}}
  1855. # XXX: Privoxy-Regression-Test currently doesn't allow backslashes.
  1856. # Sticky Actions = -fast-redirects +redirect
  1857. # URL = http://us.ard.yahoo.com/SIG=AAAAAAAAA/M=NNNNNN.NNNNNNN.NNNNNNN.NNNNNNN/D=mail/S=NNNNNNNNN:HEADR/Y=YAHOO/EXP=NNNNNNNNNN/A=NNNNNNN/R=N/SIG=AAAAAAAAA/*http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us
  1858. # Redirected URL = http://us.ard.yahoo.com/SIG=AAAAAAAAA/M=NNNNNN.NNNNNNN.NNNNNNN.NNNNNNN/D=mail/S=NNNNNNNNN:HEADR/Y=YAHOO/EXP=NNNNNNNNNN/A=NNNNNNN/R=N/SIG=AAAAAAAAA/*http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us
  1859. # Redirect Destination = http://login.yahoo.com/config/login?logout=1&.done=http://mail.yahoo.com&.src=ym&.intl=us
  1860. .yahoo./.*http://login.yahoo.com/config/login.*http://
  1861.  
  1862. {-block -filter}
  1863. # Sticky Actions = -block -filter
  1864. # URL = http://l.yimg.com/g/combo/1?event-custom/event-custom-min.js&event/event-min.js&j/.H-.K.A.vNKEa&j/.CP-.U-.DE.A.vKEJz&j/.J_.BR_.CA.A.vKYkg&j/.J_.DB.A.vPpBT&j/popup-login.A.vR53Z&dump/dump-min.js&datatype/datatype-xml-min.js&substitute/substitute-min.js&json/json-min.js&queue-promote/queue-promote-min.js&io/io-min.js&j/.J_.DS.A.vQa28&j/.FW-.FX-.GH.A.vP3XB&j/grease.A.vRktP&j/.CC.A.vNiA6&j/.C-.BL.A.vPPj2&j/.CE-.K.A.vNy32&attribute/attribute-base-min.js&base/base-min.js&anim/anim-min.js&cookie/cookie-min.js&j/.B-.C-.F.A.vQ7SZ&j/urls.A.vQtXp&j/.B-.BY.A.vQCXP&j/.H-.BY.A.vQXXx&j/.DS-value-conversions.A.vQpRt&j/.G-.BD.A.vNHSH&event/event-synthetic-min.js&j/.G-.BO.A.vNwR4&j/.CV-.CH.A.vPFSZ&j/.X-.W-.C-.F.A.vKPQa&j/.X-.W-.D.A.vQXXx&j/.Q-.BX-.K.A.vR1kt&j/.DL.A.vLPjD&j/.CF.A.vNC24&j/.CX-.CY.A.vP8ND&event-simulate/event-simulate-min.js&node/node-event-simulate-min.js&j/.B-.T-.CI-.C-.F.A.vPJPF&j/.CM/.BA_2.5.1-.D.A.vPzui&j/bo-.S-.C-.F.A.vNwWe&j/bo-.S-.D.A.vR6Hx&j/.BZ-.D.A.vNstB&j/.B-.L-.C-.F.A.vNxPX&j/.B-.L-.BH.A.vMdVB&j/.CN-.DD.A.vLjJ2&j/.B-.O-.C-.F.A.vPpcK&j/.BM.A.vKPmz&j/.B-.O.A.vQyHg&j/.B-.H-.BB-.C-.F.A.vQvrB&j/.CW-.CU.A.vQ7Rg&j/.Y-.C-.F.A.vNqGa&j/.Y.A.vLKiT&j/.B-.M-.C-.F.A.vQxDc&j/.U-.CG.A.vQ5Tt&j/.B-.M.A.vQXXx&j/.B-.Q-.BQ.A.vQvTt&j/.B-.N-.C-.F.A.vQaRp&j/.CL.A.vN4N6&j/.B-.CL-.BW.A.vPwkx&j/.DR-.DG.A.vMLJr&j/.B-.BE-.C-.F.A.vPHP4&j/.B-.BE-.D.A.vQLQH&j/.BV.A.vm3Uz&j/.Z-.DK-.D.A.vLQEe&j/.Z-.DJ-.BJ.A.vLQEe&j/.B-.I-.C-.F.A.vPKTK&stylesheet/stylesheet-min.js&j/.B-.I.A.vQvDF&j/.CM-.DO.A.vPboD&j/.B-.D.A.vRbv8&j/.B-.H-.BB.A.vQuhn&j/.B-.N.A.vR6Cn&j/.B-.L-.CZ.A.vQmzP&j/.B-.T-.CI.A.vQXXx&j/.B-.I-.CQ-.BK-.C-.F.A.vNwZF&j/.B-.I-.CQ-.BK.A.vLWQR&j/.B-.R-.C-.F.A.vPfwi&j/.B-.R.A.vRhND&j/.DN-.BB-.D-.C-.F.A.vQXZg&j/.DN-.BB-.D.A.vRcXB&j/.BF_.D-.C-.F.A.vPGYM&j/.BF_.D.A.vQxJn&plugin/plugin-min.js&cache/cache-min.js&j/.CB-.C-.F.A.vNwWe&j/.CB-.D.A.vQS6T
  1865. .yimg.com/g/combo/1\?event-custom/
  1866.  
  1867. {-block -filter{content-cookies}}
  1868. {-filter{content-cookies}}
  1869. # Sticky Actions = -block
  1870. # URL = http://www.flickr.com/
  1871. .flickr.com/
  1872.  
  1873.  
  1874. #----------------------------------------------------------------------------
  1875. # Sections that modify the action settings based on tags.
  1876. #----------------------------------------------------------------------------
  1877.  
  1878. #############################################################################
  1879. # Depends on +client-header-tagger{image-requests}
  1880. #############################################################################
  1881. {-handle-as-empty-document \
  1882.  +handle-as-image \
  1883. }
  1884. TAG:^IMAGE-REQUEST$
  1885.  
  1886. #############################################################################
  1887. # Depends on +client-header-tagger{css-requests}
  1888. #############################################################################
  1889. {+handle-as-empty-document \
  1890.  -handle-as-image \
  1891. }
  1892. TAG:^CSS-REQUEST$
  1893.  
  1894.