## ## Proxomitron Config File ## [Global] Enable = TRUE FreezeGIF = TRUE FilterHTML = TRUE FilterHeadersOut = TRUE FilterHeadersIn = TRUE EnableProxy = FALSE EnableAutoRun = FALSE ForceTextures = FALSE NoTextures = FALSE SysTray = TRUE UseSSLeay = FALSE NoCmdURL = TRUE BypassURL = "$LST(Bypass)" Port = 8080 MaxCapURL = 100 [WinSizes] Win.00 = 438:364:842:661 Win.01 = 438:367:842:657 Win.02 = 401:315:880:710 Win.03 = 466:381:813:552 Win.05 = 397:366:884:658 Win.06 = 5:41:473:139 Win.07 = 5:146:473:252 [Blocklists] List.Bypass = "..\Lists\Bypass List.txt" List.AdList = "..\Lists\URL Killfile.txt" List.NoImages = "..\Lists\Kill Images.txt" List.CookieList = "..\Lists\AllowCookies.txt" List.AdKeys = "..\Lists\Keyword list.txt" List.AliasList = "..\Lists\URL Alias List.txt" List.MIME-List = "..\Lists\MIME Fix List.txt" [HTTP headers] In = FALSE Out = TRUE Key = "Accept-encoding: Allow webpage encoding (out)" Replace = "gzip, deflate" In = FALSE Out = FALSE Key = "Accept-encoding: prevent webpage encoding (out)" Match = "*" In = FALSE Out = FALSE Key = "Authorization: Example password entry (out)" URL = "www.needspassword.com/this/area/protected.html" Replace = "basic bWljaGllOm5lb24temVicmE=" In = TRUE Out = FALSE Key = "Cache-Control: always cache (in)" Match = "*" In = FALSE Out = FALSE Key = "Connection: Close all connections (In+Out)" Replace = "close" In = FALSE Out = FALSE Key = "Content-Type: character set filter (in)" Match = "text/html;*charset*" Replace = "text/html" In = TRUE Out = FALSE Key = "Content-Type: Fix MIME types (In)" Match = "text/* $URL([^/]+*.([a-z0-9]+{2,5}(^?)&&$LST(MIME-List)))" Replace = "\0" In = FALSE Out = FALSE Key = "Content-Type: Show contents of .pac files (in)" Match = "application/x-ns-proxy-autoconfig" Replace = "text/plain" In = FALSE Out = FALSE Key = "Content-Type: View RealAudio links (in)" Match = "*realaudio*" Replace = "text/html" In = FALSE Out = FALSE Key = "Cookie: Fake a cookie (out)" Match = "*" Replace = "monster" In = FALSE Out = FALSE Key = "Cookie: Kill a cookie (out)" URL = "(^$LST(CookieList))" Match = "*" In = TRUE Out = FALSE Key = "Expires: always cache (in)" Match = "*" In = FALSE Out = FALSE Key = "Forwarded: (out)" Replace = "\h" In = FALSE Out = FALSE Key = "If-Modified-Since: Always reload pages (Out)" Match = "*" In = FALSE Out = FALSE Key = "Last-Modified: (In)" Match = "*" In = FALSE Out = FALSE Key = "Pragma: Don't force reloads (out)" Match = "no-cache" In = FALSE Out = FALSE Key = "Proxy-Authorization: Send password to proxy server (out)" Replace = "basic cHJveHl1c2VyOnByb3h5cGFzcw==" In = FALSE Out = TRUE Key = "Referer: Hide where we've been (Out)" Match = "*" Replace = "\u" In = FALSE Out = FALSE Key = "Set-cookie: Make all cookies session only (in)" URL = "(^$LST(CookieList))" Match = "?&(\#; expires=[^;]+)+\#" Replace = "\@" In = FALSE Out = FALSE Key = "Set-cookie: Never accept cookies (In)" URL = "(^$LST(CookieList))" Match = "*" In = FALSE Out = TRUE Key = "URL-Killer: kill-a-URL (out)" URL = "$LST(AdList)" Replace = "URL killed \k" In = FALSE Out = TRUE Key = "URL: Alias Redirector (Out)" URL = ".$LST(AliasList)" In = FALSE Out = TRUE Key = "URL: Enable Netscape Keywords (Out)" URL = "[^./]+/(^?)&\w[a-z]&$RDIR(http://keyword.netscape.com/keyword/\h)" In = FALSE Out = FALSE Key = "URL: Un-Prefixer (Out)" Match = "[^\]+\w[^a-z]((http|ftp)(%3A|:)(%2F|/)[^&]+)\1" Replace = "$JUMP($UESC(\1))" In = FALSE Out = FALSE Key = "User-Agent: AIM (out) " Match = "*" Replace = "AIM/30 (Mozilla 1.24b; Windows; I; 32-bit)" In = FALSE Out = FALSE Key = "User-Agent: Lynx 2.8 (out) " Match = "*" Replace = "Lynx/2.8.3dev.8 libwww-FM/2.14FM" In = FALSE Out = FALSE Key = "User-Agent: Netscape BEOS (out) " Match = "*" Replace = "Mozilla/4.41 (BEOS; U ;Nav)" In = FALSE Out = FALSE Key = "User-Agent: Netscape Linux (out) " Match = "*" Replace = "Mozilla/4.61 [ja] (X11; I; Linux 2.2.13-33cmc1 i686)" In = FALSE Out = FALSE Key = "User-Agent: Netscape Mac 68k (out) " Match = "*" Replace = "Mozilla/3.01Gold (Macintosh; I; 68K)" In = FALSE Out = FALSE Key = "User-Agent: Opera 5.02 (out) " Match = "*" Replace = "Opera/5.02 (Windows 98; U) [en]" In = FALSE Out = FALSE Key = "User-Agent: SpaceBison (out) " Match = "*" Replace = "Space Bison/0.02 [fu] (Win67; X; SK)" In = FALSE Out = FALSE Key = "WWW-Authenticate: filter out password requests (in)" Match = "Basic*realm="*"" In = FALSE Out = FALSE Key = "X-Forwarded-For (out):" Replace = "yahoo.com, microsoft.com, netscape.com, aol.com, \h" [Patterns] Name = "Geekcult to IP" Active = FALSE Limit = 256 Match = "geekculture.com" Replace = "209.35.197.179" Name = "Geekcult to IP" Active = FALSE Limit = 256 Match = "www.geekculture.com" Replace = "209.35.197.179" Name = "Make PKHack control code site work" Active = FALSE Limit = 256 Match = "var cc = unescape\(cc\);" Replace = "var cc = unescape\(cc\);\n" "cc=cc.substring\(cc.lastIndexOf\(\";\"\) + 2, cc.length\);\n" Name = "anti-wthn.com ads" Active = TRUE Limit = 9999 Match = "

*

" Replace = "" Name = "anti-wthn.com ads" Active = TRUE Limit = 9999 Match = "
*
" Replace = "" Name = "anti-Disable right mouse click" Active = TRUE Limit = 9999 Match = "//Disable right mouse click Script*" Name = "No capture onMouseDown" Active = TRUE Limit = 256 Match = "document.captureEvents\(Event.MOUSEDOWN\)" Name = "Anti IDG.net ad" Active = TRUE Limit = 9999 Match = "*" Replace = "" Name = "IGN auto-forward" Active = TRUE Limit = 9999 Match = "" "\1" "*" Replace = "" Name = "Anti IGN ad (1)" Active = TRUE Limit = 9999 Match = "*" Replace = "" Name = "Anti RICH-MEDIA BURST! CODE" Active = TRUE Limit = 9999 Match = "*" Replace = "" Name = "NYtimes.com SWF ad remover" Active = TRUE Limit = 1024 Match = "if \( ShockMode \) \{*\}" Replace = "" Name = "Tripod text cursor kill" Active = TRUE Limit = 1024 Match = "*" Replace = "" Name = "virtual-hidout.net ad remover" Active = TRUE Limit = 256 Match = "ad \+=1;" Replace = "ad = 0;" Name = "PA ad remover comic page" Active = TRUE Limit = 256 Match = "" Replace = "" Name = "PA ad remover" Active = TRUE Limit = 256 Match = "" Replace = "" Name = "ez-board ad remover comment-based" Active = TRUE Limit = 9999 Match = "*" Replace = "" Name = "thinkgeek ad remover comment-based" Active = TRUE Limit = 9999 Match = "*" Replace = "" Name = "/. ad remover comment-based" Active = TRUE Limit = 9999 Match = "*" Replace = "" Name = "EZBoards PGC ad remover bottom" Active = TRUE Limit = 1024 Match = "*" Replace = "" Name = "EZBoards PGC ad remover" Active = TRUE Limit = 1024 Match = "*" Replace = "" Name = "PGC ad remover 2" Active = TRUE Limit = 9999 Match = "" Replace = "" Name = "/. Ad remover" Active = TRUE Limit = 256 Match = "http://images.slashdot.org/banner/atia5002en.gif" Name = "Yahoo remove ad" Active = TRUE Limit = 1000 Match = "" Name = "PGC image ad remover" Active = TRUE Limit = 1024 Match = "\"Support" Replace = "\[Support PGC's New Sponsor!\]" Name = "PGC flash ad remover" Active = TRUE Limit = 256 Match = "WIDTH=\"\1\" HEIGHT=\"\2\" NAME=\"\3ad\"" Replace = "WIDTH=\"0\" HEIGHT=\"0\"" Name = "PGC ad flash ad" Active = TRUE Limit = 32767 Match = "\1" Replace = "[Advertise on PGC]" Name = "alert2oneBox" Active = TRUE Limit = 256 Match = "alert[| ]\([\"|\']\1[\"|\']\)" Replace = "oneBox \(\"\1\"\)" Name = "1 Alert Window Max (need alert2oneBox)" Active = TRUE Limit = 256 Match = "" Replace = "\r\n" Name = "Yahoo! Mail ad remover" Active = TRUE Limit = 256 Match = "ADVERTISEMENT
\"\4\"" Replace = "ADVERTISEMENT" Name = "Nytimes.com auto random log-on" Active = FALSE Limit = 256 Match = "href=\"http://\2nytimes.com/\1\"" Replace = "href=\"http://24.45.229.39:83/nytview.html?url=http://\2nytimes.com/\1&submit\"" Name = "Remove PGC Paypal Donate" Active = TRUE Limit = 1024 Match = "" "" Replace = "" "" Name = "PGC VGA ad remover" Active = TRUE Limit = 1024 Match = "ALT=\"Support PGC's New Sponsor!\"" Replace = "WIDTH=\"0\" HEIGHT=\"0\"" Name = "Banner Replacer" Active = FALSE Multi = TRUE Bounds = "]++href=*" Limit = 800 Match = "\0&&" "(*width=[#460-480]&*height=[#55-60]*)|" "(*width=[#88]&*height=[#31]*)))" "&(*alt=$AV((?+{18})\2*|\2)|$SET(2=Ad))" Replace = "
\1[\2]\3
" Name = "Banner Blaster (full text)" Active = FALSE Multi = TRUE Bounds = "<(a\s[^>]++href=*|input*>|layer*>)" Limit = 900 Match = "(\3)" "&(*(href|src)=$AV($LST(AdKeys)*)|" "*http://*&&" "(*width=[#460-480]&*height=[#55-60]*)|" "(*width=[#88]&*height=[#31]*)))" "&(*alt=$AV(\2)|$SET(2=Ad))" Replace = "
\1[\2]\3
" Name = "Area Map Ad Blaster" Active = TRUE Multi = TRUE Bounds = "]+> " Limit = 800 Match = "*usemap*>*" "&*(ads.|log_click|/ad|clickthru|(banner|ad|acct|source|click)(id|)=|adbanner|clicker|sponsor|adver|promo|redirect)*" "&* \4" Replace = " \1 [\3] \4 " Name = "Kill JavaScript Banners" Active = TRUE Bounds = "(