對抗 trackback spam: MTDisguise TrackbackURL

| | Comments (4) | TrackBacks (0)
自從加了檢核碼以後,迴響(comments)的spam絕跡,但是trackback spam開始出現。難道要真的跟Jan所說的一樣,Comment Spam影響Blog的生命力,把blog環境搞死spam才高興嗎? 不過抱怨歸抱怨,blog勇者們可不能就此推縮,elise有介紹幾種主流的anti-trackback spam方法的整理 -- Learning Movable Type: Trackback Spam。 大致上是有以下幾種方法:(1)裝MT-blacklist (2)更改trackback cgi 檔名 (3)關閉就文章的trackback功能 (4)Open Proxy Blocking (5)mod_security (6)其他。 最有效是MT-blacklist,但是大家都知道這方法不是100%檔得住;改檔名幾乎無效;關閉trackback等於投降;Open Proxy Blocking 試用MT3.0以上;mod_security與MT-blacklist一樣,。所以我用的方法是(6)其他中的 MTDisguiseTrackbackURL ,這是一個小plug-in,可以在此下載 0.5 beta板。安裝方法就是直接把DisguiseTrackbackURL.pl 複製到MT的plugins目錄下就可以了。 這個plugin的原理是,「掩飾原本的trackback URL」。把原本<MTEntryTrackbackURL> 會輸出的文字換成用java-script的方式產生,不過只要瀏覽器可以正常支援java-script,就可以正常的觀看與複製,但是html原始碼就不會是直接的trackback URL,而是以script的方式拆成幾個不同的部分。 這個方法優點是,只要裝上plugin就好,其他動作都不用改。如果就文章的trackback是寫在單篇網址上的話,頂多只要全部頁面重建一次就好。不過缺點就是...還是很容易被破解,而且網頁中rdf部分的trackback資訊也沒有掩飾。 以spam機器人進化的速度來看,要破解這個plugin也許只是要或不要的問題而已。不過就先試著看看吧。 elise文中認為,最需要的是能夠讓blog能在trackback貼出來之前先經過作者的同意,不過elise覺得這個需求已經出現在Six Apart的建議之中,就看他們開發這項功能的優先順序。不過對我而言,這並不是太好的消息,因為我是守在2.6X版的老MT,新版的授權沒辦法讓我得以維持多人的blog平台。

0 TrackBacks

Listed below are links to blogs that reference this entry: 對抗 trackback spam: MTDisguise TrackbackURL.

TrackBack URL for this entry: http://www.xxc.idv.tw/mt-tb.cgi/55

4 Comments

mt-blacklist還是滿好用的, 重點在於加什麼url or keyword進去. 如果是一個一個url慢慢加, 絕對是擋不完. 可是用keyword就很方便, 一擋全部所有"變形"url就都擋下來了. 我加的keyword有casino...等等. 今天就擋下所有spam trackback. (共80個).

唉.... MT 2.661面對comment spam還可以,但當Trackback spam來時,2.661刪除trackback spam的界面實在太不friendly了。超煩!

現在刪comment跟trackback都是用MT-blacklist的介面在刪了,沒有辦法想像一個一個去刪的動作~~

MTDisguiseTrackbackURL 似乎已經無效了
今天開始又收到無數的trackback spam
慘阿

Leave a comment

About this Entry

This page contains a single entry by xxc published on February 16, 2005 2:13 AM.

開站一年回顧 was the previous entry in this blog.

系統升級MT 3.3 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.