風中的羽翼 | 【軟體】Proxomitron Ver 4.5 Proxomitron 一套 Freeware 的網頁過濾軟體 Proxomitron 網頁: http://www.proxomitron.info/index.shtml http://www.proxomitron.org Proxomitron 4.5 下載: http://www.proxomitron.info/files/index.shtml http://www.xs4all.nl/~vsetten/prox/upgrade.html 其它資訊: ProxoPatcher - a patched Proxomitron Interface http://www.xs4all.nl/~vsetten/prox/ OpenSSL: http://www.openssl.org/ |
回覆 |
◤ 多奇丸 ◢ | 謝謝落葉兄! 既然是您推薦,想必一定是有口皆碑的!!! 下載中 ................................ |
回覆 |
風中的羽翼 | 語法: [Blocklists] List.Bypass = "..\Lists\Bypass.txt" List.AdIframe = "..\Lists\AdIframe.txt" List.AdScriptPOP = "..\Lists\AdScriptPOP.txt" List.UseRemoteProxy = "..\Lists\UseRemoteProxy.txt" List.ClassIDs = "..\Lists\ClassIDs.txt" List.AdImg_AdLink = "..\Lists\AdImg_AdLink.txt" [HTTP headers] In = FALSE Out = TRUE Key = "Referer: Hide Referer Info (out)" Match = "[^:]+:/+(^\h/)|(^?)" Replace = "http://\h/" In = FALSE Out = TRUE Key = "URL-Killer: kill AdScriptPOP (out)" URL = "$LST(AdScriptPOP)" Replace = "URL killed \k" In = FALSE Out = TRUE Key = "URL:Use Remote Proxy (out)" URL = "$LST(UseRemoteProxy)" Replace = "$USEPROXY(True)" In = FALSE Out = FALSE Key = "User-Agent: Linux (out) " Match = "*" Replace = "Mozilla/4.78+[en]+(X11;+U;+Linux+2.4.7-10+i686)" [Patterns] Name = "Stop - Resizing And Status" Active = TRUE URL = "$TYPE(htm)" Bounds = "<head>" Limit = 16 Match = "\1" Replace = "\1" "\r\n<!-- Saved from: \u @ $DTM(h:m a) -->" "\r\n<!-- Prox Stop Resizing And Status -->" "<script language="javascript">" "function moveTo(){return true;}" "function resizeTo(){return true;}" "function status(){return true;}" "function defaultStatus(){return true;}" "</script>\r\n" "$STOP()" Name = "Kill - Specific ClassIDs - External JS Files {5.d.ex}" Active = TRUE URL = "$TYPE(js)|$TYPE(vbs)|$TYPE(oth)" Limit = 64 Match = "(clsid(\("\{|:)|ClassID="\{)$LST(ClassIDs)" Replace = "<!-- Kill - Specific ClassIDs - External JS Files {5.d.ex} -->" Name = "Kill - Specific ClassIDs - HTML {5.d.ex}" Active = TRUE URL = "$TYPE(htm)" Bounds = "<object*(</object>|>)|$NEST(<script,</script*>)|<xml\s*</xml>" Limit = 12000 Match = "*(clsid(\("\{|:)|ClassID="\{)$LST(ClassIDs)*" Replace = "<!-- Kill - Specific ClassIDs - HTML {5.d.ex} -->" Name = "Block - Webbugs {3.d}" Active = TRUE URL = "($TYPE(htm)|$TYPE(js))" Bounds = "<i(mg|mage|nput)\s*>" Limit = 800 Match = "(*(width=$AV((\\"|"|)\7[#0:4](\\"|"|)))\1)" " &(*(height=$AV((\\"|"|)[#0:4](\\"|"|)))\2)" " &*src=" " (" " (" " (^*.gif(\\"|"|\s|>))&(\\"|"|)" " (" " \3" " )" " (\\"|"|\s|>)" " &$SET(4=<span style=display:none;>" " <a href=\7\3\7><img src=\7http://Local.ptron/bug2.gif\7 width=\74\7 height=\74\7 border=\70\7></a>" " </span>)" " )" " |$SET(4=<img src=\7http://Local.ptron/clear.gif\7 \1 \2>)" " )*" Replace = "\4" Name = "Kill AdImg_AdLink Banner" Active = TRUE URL = "$TYPE(htm)" Bounds = "(<a\s*</a>)|(<img\s*>)" Limit = 900 Match = "\1 (href|src)=$AV(*$LST(AdImg_AdLink)*)\2" Replace = "<!-- Kill AdImg_AdLink Banner -->" Name = "Kill AdScriptPOP And ScriptBannerImg" Active = TRUE Multi = TRUE URL = "$TYPE(htm)" Bounds = "$NEST(<script,</script>)" Limit = 1024 Match = "\1(($LST(AdScriptPOP))|(parent.location.href == self.location.href)|(direct_link)|(document.referrer.substr(0,0)+'http://www.pczone.com.tw/editpost.php?s=&action=editpost&postid=516662'.substr(0,0)+'http://www.pczone.com.tw/editpost.php?s=&action=editpost&postid=516662'))*" Replace = "<!-- Kill AdScriptPOP And ScriptBannerImg -->" Name = "Kill AdIframe" Active = TRUE URL = "$TYPE(htm)" Bounds = "<iframe\s*</iframe>" Limit = 900 Match = "\1 src=$AV(*$LST(AdIframe)*)\2" Replace = "<!-- Kill AdIframe -->" Name = "Kill BBLhGdTS JPG Download Check" Active = TRUE URL = "$TYPE(htm)" Bounds = "<a\s*</a>" Limit = 256 Match = "\1BBLhGdTS.jpg\2" Replace = "<!-- Kill BBLhGdTS JPG Check -->" Name = "OnUnload unloader" Active = TRUE URL = "$TYPE(htm)" Bounds = "<body\s*>" Limit = 256 Match = "\1 onunload=\2" Replace = "\1 UnLoadOff=\2" "$STOP()" Name = "Kill Body Vlink" Active = TRUE URL = "$TYPE(htm)" Bounds = "<body\s*>" Limit = 256 Match = "\1 vlink=$AV(*)\2" Replace = "\1\2" "$STOP()" Name = "GeoCities branding killer" Active = TRUE URL = "*.geocities." Limit = 2500 Match = "<div class="geobranding*</script>" Replace = "<font size=1>[GeoBrand killed]</font>" Name = "Kill - Window.external Methods" Active = TRUE URL = "($TYPE(htm)|$TYPE(js))" Limit = 40 Match = "null; (]+" Replace = "null; " Name = "Kill - Anti-Cache Meta Tags {3.d}" Active = TRUE URL = "$TYPE(htm)" Bounds = "<meta\s*>" Limit = 256 Match = "\0 http-equiv=$AV((Cache-Control|expires|store|Last-Modified|pragma|(no-|)cache)\1) \2" Replace = "\0 http-ignore=\1 \2" Name = "Kill Embed" Active = TRUE URL = "www.pczone.com.tw" Bounds = "<embed\s*</embed>" Limit = 256 Match = "*" Name = "Allow - Right Mouse Clicks {2.d.se}" Active = TRUE URL = "$TYPE(htm)" Limit = 16 Match = "<end>" Replace = "\r\n<!-- Allow - Right Mouse Clicks {2.d.se} -->" "\r\n<script language="javascript">" "function clearEventPROXO(a)" "{" " if (!a)" " return;" " a.onmousedown = null;" " a.onselect = null;" " a.oncontextmenu = null;" " a.onselectstart = null;" " a.ondragstart = null;" "}" " clearEventPROXO(document);" " clearEventPROXO(document.body);" " clearEventPROXO(window);" " for (i = 0; i < window.parent.frames.length; i++)" " clearEventPROXO(window.parent.frames[i]);" "</script>\r\n" "$STOP()" [Proxies] OpenLog = TRUE >proxy.hinet.net:80 所以我自己根據自己上網所瀏覽網頁的廣告情況來加以斟酌修改 這是我的設定,有在使用的人可以參考看看 而其中某些設定則是外國朋友所分享的一些設定.... |
回覆 |
風中的羽翼 | 閒來無事,我稍微解釋一下 在 [HTTP headers] 的部份(以下指的是 Headers 的過濾規則) Referer: Hide Referer Info (out) 這個過濾規則是用來隱藏你的來源網頁的 像你從哪個網頁連到此網頁,此規則可以增加你的私密性 還有像某些Server,使用者拿來Photo貼圖... 當你貼到別的Server可能看到的是叉燒包,但是透過此 Referer 的傳回 你可以直接看到Photo貼圖,不會因為 Referer 的來源在其他 Server 而影響 如別人使用 yahoo 的相片簿來貼圖,你可直接看到圖片,不會看到叉燒包 URL-Killer: kill AdScriptPOP (out) 這個過濾規則是用來砍彈出的廣告視窗的 他使用的是網址比對,對應到的是 Lists\AdScriptPOP.txt 這個檔案 URL:Use Remote Proxy (out) 這個過濾規則是用來切換 Proxy 的 使用的是網址比對,對應到的是 Lists\UseRemoteProxy.txt 這個檔案 符合的網址會自動切換到你設定 Proxy ,然後使用該 Proxy 像某些網站使用 Hinet 的分配給你 IP 根本連不到 必須使用到 Proxy 才可能連線該網站.... User-Agent: Linux (out) 這個過濾規則是用偽裝你的 User-Agent 的 當對方要求 User-Agent 時,就送你自定得字串出去 本例是使用 Mozilla/4.78+[en]+(X11;+U;+Linux+2.4.7-10+i686) 再來是[Patterns]的部份(以下就是 Web Page 的過濾規則) Stop - Resizing And Status 這個過濾規則就是讓網頁設定的視窗大小可以讓使用者自定 像有些網站真的很龜毛,把視窗大小給固定了 而這個過濾規則則是讓其語法失效,而且也讓狀態列上的跑馬燈失效 Block - Webbugs {3.d} 這個過濾規則指的就是過濾網路臭虫,他是用來偵測上網者的習慣工具 明顯有點涉及侵犯個人隱私,在網頁內一般人是看不到的此 Webbug 的 他通常在網頁上只是一個 4x4 pixel 以下的圖檔,肉眼根本看不太出來 Kill AdImg_AdLink Banner 這個過濾規則是用來砍廣告圖和廣告連結的 他對應到 Lists\AdImg_AdLink.txt 這個檔案 只要是符合 AdImg_AdLink.txt 檔內的網址 不管廣告所呈現的是 Img 的 Html 還是 Link 的 Html 型式 都會把該段 Html 標籤砍除 Kill AdScriptPOP And ScriptBannerImg 這個過濾規則是用來砍使用 javascript 的內廣告彈出視窗 或是廣告 javascript 型式的廣告圖 他對應到 Lists\AdScriptPOP.txt 這個檔案 只要是符合 AdScriptPOP.txt 檔內的網址 會把該 javascript 的標籤砍了 其次有些網站會使用 parent.location.href == self.location.href 或是 document.referrer.substr(0,0)+'http://www.pczone.com.tw/editpost.php?s=&action=editpost&postid=517059'.substr(0,0)+'http://www.pczone.com.tw/editpost.php?s=&action=editpost&postid=517059'.substr(0,0)+'http://www.pczone.com.tw/editpost.php?s=&action=editpost&postid=517059'.substr(0,0)+'http://www.pczone.com.tw/editpost.php?s=&action=editpost&postid=517059' 等語法來檢查 referrer 來源 不是從首頁來的使用者,就給你重新導向,這實在讓人很受不了 所以我一併加入此檢查語法,直接把該段 javascript 的標籤也一起砍了 Kill AdIframe 這個過濾規則是用來砍使用 Iframe 類型的廣告 他對應到 Lists\AdIframe.txt 這個檔案 只要是符合 AdIframe.txt 檔內的網址 他會把 Iframe 的 Html 標籤給刪了 Kill BBLhGdTS JPG Download Check 這個過濾規則是用來砍除使用抓檔軟體的檢查 通常使用如:全部使用 FlashGet下載,就很容易連這個檔一起抓下來 你一抓到這個檔,該 Server 就會就馬上暫時封了你的 IP 封 IP 的時間長短,則端看該 Server 的設定而定 當然該圖檔不一定是命名為 BBLhGdTS 的 jpg 圖檔 只是我目前碰到都是 BBLhGdTS 這個名字.... OnUnload unloader 這個過濾規則是用來砍除來離開網頁後的彈出視窗 Kill Body Vlink 這個過濾規則是用來砍除 Vlink 語法 因為我不喜歡有人把連結過後網頁的連結點設成和連結前的顏色一樣 這樣會讓我無法分辨哪個連結點我參觀過了 所以通常我是直接砍了 GeoCities branding killer 這個過濾規則是用來砍 GeoCities branding 的 Kill - Window.external Methods 這個過濾規則是用來砍 Window.external 語法的 通常會使用此語法的,應該都不是什麼好網站 Kill - Anti-Cache Meta Tags {3.d} 這個過濾規則是用來砍 Anti-Cache Meta 一些網頁快取的 Kill Embed 這個過濾規則是用來砍 HTML 的 Embed 標籤的 我設定的網址是在 www.pczone.com.tw 啥?pczone?為什麼? 那是因為我不想在 pczone 聽歌 pczone 已經有點慢了,而有些使用者會在簽名檔加這東西 所以二話不說就....砍了再說 |
回覆 |
◤ 多奇丸 ◢ | 謝謝您! 容小弟印下來慢慢拜讀!!! |
回覆 |
會員 | 引用:
分享一下我的所得好了, 我最近想知道哪些網站有 Pop-up 被擋掉, 因為預設的就直接不見了, 我覺得有些網站上怎麼都沒有反應?? 原來才發現有視窗跑不出來, 而我也沒有意識到是被砍了, 所以造成一些困擾. 於是, 想說, 在砍視窗時如果能給點聲音的回饋, 那應該也不錯. 然後, 用原本的預設值, Kill pop-up window, 裡面的東西我實在看不懂, 跟本沒有辦法改. 可是發現在lamina的文章裡, 有提到"Kill AdScriptPOP And ScriptBannerImg", 這個我就可以理解了, 於是, 我就在Replace後面, 加上了 <bgsound src="file://c:/windows/media/notify.wav"> 結果, 就可以達成在砍視窗的同時還會有一個警告聲了. 這可能不是最佳解, 不過, 也是個方法. 讓大家參考一下嘍~ 如果你還有更好的方法, 也請分享一下嘍 | |
回覆 |
風中的羽翼 | 其實我一開始也是用預設的方式 只是使用後跟你一樣,感覺上很不方便 我根本不知道 Proxomitron 封殺了哪些東西 因為他採用了關鍵字和URL雙管齊下的方式,光使用關鍵字就封殺了一大半 這也間接的有時候會造成誤殺的狀況發生 後來最後只好自己從零開始,先學 Proxomitron 的過濾語法 然後再自己設自己需要的過濾規則.... |
回覆 |
會員 | 對不起,看起來似乎功能很強,所以我也想試試看。 不過,我看不太懂你們在說什麼。 可否麻煩再教得清楚一點,比如如何設定之類的。 或者再麻煩你們一下,把設定檔寄給我。可以嗎?謝謝!!! ps.請不要叫我看說明自已學,我一看到英文就一個頭兩個大的... |
回覆 |
會員 | 引用:
| |
回覆 |
會員 | 只要用預設值就可以了嗎? 謝謝! |
回覆 |
主題工具 | |
|
類似的主題 | ||||
主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
【轉貼】SoftEther(虛擬網卡) Ver 1.0 | even | -- 網 路 技 術 版 | 136 | 2008-01-20 05:18 PM |
【求助】『FrontPage 伺服器擴充程』如何更新成 Ver 5.0 | ~GG~ | -- OFFICE 相 關 軟 體 討 論 版 | 0 | 2005-03-28 12:57 PM |
【軟體】PSPad Ver 4.3.0 | lamina | -- 其 他 軟 體 討 論 版 | 9 | 2004-07-20 04:57 PM |
【軟體】SoftEther Ver 1.0 | 琥珀 | -- 其 他 軟 體 討 論 版 | 3 | 2004-03-30 01:07 PM |
【軟體】Wink ver 1.0 | lamina | -- 其 他 軟 體 討 論 版 | 3 | 2004-02-14 10:33 AM |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。