邪惡的 Google Adwords…

The Register 看到 “Botnets strangle Google Adwords campaigns“。呃,由於我用過 Google Adwords,我講一下裡面有寫邪惡的地方…

Google Adwords 可以設定關鍵字,當 user 輸入了一些關鍵字後,Google 會透過抓出有多少人有「競標」這個關鍵字,同時抓出他們對這個關鍵字所願意出的最高價。

做完這些以後,Google 會依照出價高低將廣告放在右側 (或是使用 Google Adsense 的 Website 上)。當有使用者按下某個廣告時,Google 會向廣告主收費。

收費的方式蠻有名的,在 Google AdSense – AdSense for Search 寫到:

Google 獨特的拍賣模式使用榮獲諾貝爾獎的經濟理論 4 來破除得標者的詛咒,也就是一種得標價格過高的感覺。雖然這個拍賣模式讓廣告客戶競標關鍵字,但是 AdWords 折扣器能夠確保他們所付的費用,只是為了領先與他們最接近的競標者而必須支付的費用。自從這套系統在 2002 開始啟動以後,這種長期的方法已經幫助 Google 吸引了超過數千名廣告客戶。

這個理論可以在數位時代雙週刊的找到:思維經濟KnowledgeEconomy/熊秉元專欄 重新發明輪子

說了這麼多,還是沒說到正題。在 The Register 提到的這種攻擊方式是什麼呢?

由於上面所提到的的方式是 pay-for-click,在使用者沒有 click 前不需要付費 (不過有一筆 setup fee,繳了以後該項廣告可以用個幾年都沒關係)。一定會有人用很低的價錢列了一卡車關鍵字上去。

不過,這個情況 Google 也想到了。

當你的關鍵字點擊率過低的時候,就會「降低輪撥優先權」,如果同樣情況發生三次,就會要你繳錢才能恢復該關鍵字的輪撥。所以,你必須挑符合的關鍵字,這樣點擊率才會高。像是做網路音樂的就可以去找「MP3、音樂」,但是「網路」就不用了。

okay,在這個前提下,有群人就惡搞你,故意一直去搜尋關鍵字,讓你的關鍵字點擊比率過低於是被下架,於是就可以以比較便宜的價錢買到該關鍵字了。(如果你還是看不懂為什麼會比較便宜,請再去看一次數位時代雙週刊的說明)

Y!Q

InsideGoogle 看到了跟 Yahoo! Search 有關的新聞 “Y!Q Adds In-Page Contextual Searching“,介紹了 Yahoo! Search 的新功能:Embedding Y!Q in your site

如果網站的站長要支援,只要很簡單把他的 javascript url 放進 header,然後用 <div class=”yqcontext”><> 把段落包住,再加上一段 form 的資訊就可以了。(詳細的內容還是請參考 “Embedding Y!Q in your site” 吧。

另外,IE 以及 Firefox 的使用者都可以安裝 extension,在沒有支援的 site 上直接 search :)

目前這個功能是 Beta testing,不過你會發現一進 Yahoo! Next 就看到超大廣告…

另外,Jeremy Zawodny 也在 Yahoo! Search Blog 上提到這項服務:Y!Q: Adding Context to Search

這個功能看起來頗讚啊,也許等下來試看看 :)

comment spam 及 trackback spam 的另外一個解法

雖然我把 trackback 設定成需要 approved 才能用,但是每天還是會收到一堆信要我 check。

前幾天看某個 RSS 時 (抱歉,我用 bloglines 訂了兩百多個 feed 而且都有在瞄,實在試想不起來,應該是 Boing Boing 或是 The Register 對 spammer 的匿名專訪) 有看到這些 spammer 都是透過 open proxy 發送。

今天有位客人在我的 blog 上跟我討論 DNSBL,我突然想到其實 open proxy 的部分也有 DNSBL,如果透過 DNSBL 來擋這些 comment & trackback spam,其實是非常好的方式。

於是我一開始先去找 apache module,找到 mod_dnsbl,弄了半天 (連 ports 都做完了) 才發現這東西的功能跟我想像的不一樣。

於是我就退而求其次,我想 WordPress 應該早就有人寫 plugin 出來讓大家玩,果然:Yet another anti-spam measure

這個 plugin 預設就包括了 sbl-xbl.spamhaus.org、l1.spews.dnsbl.sorbs.net、list.dsbl.org。用 openrbl 測了一些 IP (trackback spam 打進來的時候 WordPress 會寄到我信箱要我確認,其中有 IP address),發現 sbl-xbl.spamhaus.org 這組大合體超棒。

希望能夠少很多的 comment & trackback spam :P

CenterICQ 4.20.0

CenterICQ 這次從 4.12.0 一口氣版本號碼就跳到 4.20.0,看了一下這次的 log (作者 Konstantin Klyagin 寄到 mailing list 上的信),不知道這次是為什麼跳這麼大,是因為 13 的關係嗎?:p

PGP encryption support was implemented for the Jabber module. In a nutshell this means that with a proper setup your communications get a way more secure. GPGME library is needed to build the PGP support.

Fixed the RTF parser that takes charge when a message from a Windows ICQ client is received. One problem was that it used to treat backspace characters wrong sometimes. Another problem with utf-16 was fixed with a patch submitted by Vadim Nosovsky.

After ICQ dual login detection centericq used to try re-connecting, though it wasn’t supposed to. Fixed.

During a long time noone reported me the bug related to libicq2000’s header files getting installed each time “make install” was run for centericq. Finally Wolfram Schlich noted this one, so I fixed it.

Logging on Yahoo! didn’t work on Sun Sparc machines. Fixed that. That might also revive Gadu-Gadu on bigendian architectures.

A couple of interface related bugs were fixed, such as a mistake in the group organization dialog as well as not clearing pending messages for contacts in non-chat communication mode.

同文堂

「同文堂」是 Firefox 上繁簡互轉的軟體。我在 moztw 上面看到很久了,只是我的 Firefox 一直有 Extension 安裝上的問題:某些網站的 extension 我沒有辦法安裝。加上我其實不會很排斥簡體中文,我覺得裝不裝對我而言不是什麼大問題。

後來我在 Firefox 的 extension page 翻的時候看到 Local Install,裝起來發現可以解決網站上的 extension 無法安裝 (雖然比較麻煩),於是我就很快樂的裝了一堆東西…

剛剛在對岸的一些網站上面晃,看到一些簡體字看不太懂,突然想到還沒裝「同文堂」,就把他裝上去了。裝了以後發現我找不到地方轉換 (最近怎麼都在發生這種事情),去各大網站上翻,看到 screenshot 才知道要自己把 button 拉出來用。

Anyway,這個 extension 真的很棒。我剛剛發現連 UTF-8 的簡體中文他都有轉出來 (我之前以為他只能轉 GB2312),用起來頗不賴的…

透過 ISP 的 mail server 發廣告 (再變形)

我在 AntiSpamAntiSpam2 有提到各種發廣告信的方式,其中透過 ISP 的 mail server 的方式已經被淘汰了,但如果加上透過後門 (或是各種奇怪的程式) 送,那麼就是全新的方式了:Slashdot 報導了 “New Spam Zombies Use ISPs’ Mailservers“,原新聞在 NEWS.COMZombie trick expected to send spam sky-high

在這種情況下,DNSBL (因為透過 ISP 的 outbound mail server)、Greylisting (因為 ISP 的 outbound mail server 會 follow standard) 都無效,只剩下最後用 Content filter 的防線。

說不定以後會使用更讚的方式去傳播 (結合 P2P 以及無法 shutdown 的 initial bootstrap),到時候就更精彩了… (所以我說「幹壞事是進步最大的原動力」不是沒有原因的)