views: 1833 times
超大字體(180%)放大字體(130%)原始字體(100%)
update, 2008/05/24 感謝哇哇提供 .htaccess 的解法,暫時擋一下吧!
在你的 .htaccess 最上面加入這一段即可!
<FilesMatch "(.*)">
SetEnvIfNoCase user-agent "Mozilla\/4.0\ \(compatible;\ MSIE\ 6.0;\ Windows\ NT\ 5.1;\ SV1;\ MRA\ 4.3\ \(build\ 01218\)\)" bad_bot=1
Order Allow,Deny
Allow from all
Deny from env=bad_bot
</FilesMatch>

這是我作弊版本的 session 取得的資料!我知道 User-Agent 可以偽造,所以這只是暫時的,他很有可能會繼續攻擊!



update, 2008/05/23 官方發佈 FlyingPan 0.2 版本,緊急翻譯,簡體、繁體中文版
官方文件說明:http://notice.textcube.org/ko/119
關於這個插件在做甚麼,請參考這一篇:http://hina.ushiisland.net/blog/hinablue/500

update, 臨時製作的插件,希望對被攻陷的人有幫助!這個插件是檢查留言的來源 IP 以及他是否是真的到網站上來留言(檢查資料庫中的 Sessions),然後設定一個留言的時間(預設 30 秒),在時間內不能多次留言或是引用。就類似討論區常見的,5 分鐘後才能繼續回覆或是發表主題的意思!

我從哇哇那邊看到已經淪陷了,然後 nelson論壇也說全團隊淪陷!但是我的 TC 1.7 版本似乎好像沒有甚麼問題,其實這個 SPAM 攻擊狀況我之前好像就有看到一些跡象了,從 Referer Log 的紀錄來看,這個 SPAM 攻擊似乎是從搜尋引擎上找到你的 blog 之後,再針對 TC 的一些 comment 路徑來做 SPAM,雖然我不知道這是不是衝著 TC 來的,但是真的很嚴重!

首先這是之前官方發布的 EAS 加強版插件,我之前有做中文化,但是不見了,再做一次!使用前請先把原來的 EAS 停掉,你要拿這個加強版把原來的 EAS 蓋掉也可以!(ps. 我剛剛在自己的公告裡面找到之前寫的了,害我重寫一次...&%!@#)
我想我的 TC 1.7 版本沒有被 SPAM 到就是因為我換了多用戶版本,路徑跟搜尋引擎上的不一樣,所以才逃過一劫!你可以馬上去檢查 TC 的 RefererLogs(如果你有啟用這個插件的話),你會看到這種東西!我不確定這是不是真的是攻擊,但是,我確定我的部落格不會有那麼多人來留言!



然而,我想這不管是 EAS 或是 EAS-Plus 恐怕一樣會淪陷!但是我只是猜測,如果 nelson 有裝 EAS-Plus 的話,那我想連他都淪陷了,這肯定又是被人家攻破的漏洞了!如果真的檔不住,我有做留言認證插件,這個插件是 For 1.6.x,但是 1.5 也差不多,稍微改一點就可以用了!我近期會再去研究一下 TC 1.5, 1.6 這兩個版本的 comment,看是不是有辦法更簡便的阻檔掉那一些 SPAM。

遭受到 SPAM 的如果你有紀錄 Refererlog 是否可以 mail 給我,感恩!
創用 CC 授權
Creative Commons License
本創作適用 姓名標示-非商業性-禁止改作 3.0 創用 CC 授權,台灣並依循所適用的授權條款。

Bookmarks
 HEMiDEMi  Technorati  Del.icio.us  Digg  funP  Yahoo!  Furl
Writer profile
author image
偏執與強迫症的患者,算不上是無可救藥,只是我已經遇上我的良醫了。

Trackback URL :: http://hina.ushiisland.net/blog/hinablue/trackback/552

Leave your greetings here.

  1. 哇哇 2008/05/23 13:51  addr  mod/del  reply

    真是大大感恩!!真是太有心了~
    話說chieh反倒是不見了
    在我心中你已經是TC台灣區support了!!

    • hina 2008/05/23 13:56  addr  mod/del

      chieh 他再忙公司的事情吧!
      我是領人家薪水,所以自然就比較不忙一點點啦!

      倒是,如果你有使用那個插件,有問題請跟我說一聲!
      因為我自己測試,開 30 秒的 delay time 剛好
      但是萬一網路太龜速,30 秒反而會被 block 掉(哈)

      我的檢查機制是去計算 query 資料庫的時間 扣掉 上一篇留言或引用的時間
      如果大於 delay time 才允許留言或引用(return true)
      但是,問題就是 query time stamp 會因為網路速度的關係而不太一樣
      所以就...... ( 像是我設定 10 秒就一律被 block 掉 XD)

      若有問題再說囉... 希望官方能對 comment 再加強啊
      不然,真的就只能自己改了 T_T

  2. 哇哇 2008/05/24 00:16  addr  mod/del  reply

    delay那個我後來沒開~
    回復之後沒看到立即呈現怪怪的
    這次的攻擊模式有一點是相同的
    晚上我又被攻擊了!!
    解法
    <FilesMatch "(.*)">
    SetEnvIfNoCase user-agent "Mozilla\/4.0\ \(compatible;\ MSIE\ 6.0;\ Windows\ NT\ 5.1;\ SV1;\ MRA\ 4.3\ \(build\ 01218\)\)" bad_bot=1
    Order Allow,Deny
    Allow from all
    Deny from env=bad_bot
    </FilesMatch>

[登入][OpenID是?]