Individual Entry

大量 Trackback スパムに困り果てて MT-Blacklist を導入

Date
2004-10-31 T01:06:30+09:00
Category
Tags
Reactions

軽く100件は来たトラックバックスパム。進行形で消す間にも新たに送られてきていたので、後手後手の対策では意味がないと、MT-Blacklistを導入しました・・・勝った。ログを見たら、こうしている間にも来てます(笑)。

おそらく弊害もあるのでしょうが、今のところ導入したてなので分かりません。素晴らしいのが、URLベースを超えて、ドメインベースでブロックできる点。例えば「http://***.example.com/」から来ていたとしたら「example.com」を登録すると、全てブロックされる罠(「***」はワイルドカード)。万感の思いを込めて「ブァーカ!」と叫びたい(笑)。

以下、導入録というか備忘録。

MT-Blacklist ?

A Movable Type plugin to eradicate comment and trackback spam

eradicate てステキな動詞だ(笑)。「根こそぎにする」って、カビキラーを思い出す。

キーワードやドメインをブラックリストに登録し、適合したコメントとトラックバックを弾いてくれる(?)プラグインです。

導入編

MT のバージョンが私は 2.661なので「Version 1.6.5 (zip)」を本家から DL。
解凍したら「__MACOSX」というフォルダがあるが、これは無視。「MT-Blacklist-v1.65」というフォルダの以下にあるファイルを、次のように振り分けてアップロードする。

(mt home)/mt-blacklist.cgi
(mt home)/plugins/Blacklist.pl
(mt home)/extlib/jayallen/Blacklist.pm
(mt home)/extlib/jayallen/MTBlPing.pm
(mt home)/extlib/jayallen/MTBlPost.pm

が、その前に。太字の「MTBlPing.pm」は書き直しが必要らしい。異なるエンコードを使用するブログからトラックバックされた場合の文字化けを防ぐ為という解釈で良いのか(?)。

更に、自動で Individual Entry Archive をリビルドする設定に書き換えていたので(【参考】Individual Entry Archive と Date-Based Archive にも TrackBack を自動で反映されるようにし隊 from Junkline)またまた「MTBIPing.pm」に追記。
このバージョンだと、145-147行目。

「mt-blacklist.cgi」にアクセスされる可能性は否めないので、リネームしておいた方が安全だと思います。全てのファイルを確認してみたのですが「MTBIPing.pm」と「MTBIPost.pm」の ### INSERTED CODE STARTS HERE ### 辺りにそれぞれ「mt-blacklist.cgi」の記述が1箇所ずつあったので、そこをリネームしておけばいいはず。

MT-Blacklist の管理画面にログインする為には事前に MT にログインする必要があるので、リネームの必要はありませんでした。

    $app->rebuild_indexes( Blog => $blog )
        or return $app->_response(Error =>
            $app->translate("Rebuild failed: [_1]", $app->errstr));

の下に。

    $app->rebuild_entry( Entry => $entry )
        or return $app->error($app->translate( "Rebuild failed: [_1]", $app->errstr));

を追加。これで様子見。

「mt-blacklist.cgi」は見ての通り perl なので、適宜パスの書き換えとパーミッションの変更を。

動かしてみる

「mt-blacklist.cgi」にアクセス。適宜ドメインやキーワードを登録。

実際に動作させるにはアップロードしただけでは駄目。「Configure」をクリックして、設定する。取り敢えず「Would you like to activate MT-Blacklist?」を「Yes」にしておけば動く。「Would you like logging of blocked posts?」を「Yes」にしておけば、MT の管理画面で見れるログに、ブロック歴が以下のように記録されます。時間は日本標準時ではなくGMT。

ブロックされたトラックバックスパムたち

IP ばらけ過ぎ。

そんなこんなで

平和なブログライフを取り戻しました(大量にくるトラックバックスパム見て、楽しんでたくせに)。ログが肥大していきそうな予感です。何で拙宅が狙われたのか分かりませんが、そろそろ諦めなさいよ。機械相手に言っても詮無いよな。

既に来ているスパムを楽に削除できる機能 追記 at 11/30

登録したリストに引っかかるスパムを検索して全て削除してくれる機能が備わっています。関連したエントリーをリビルドさせてくれるから、数が少なかったらそれで。もし、スパムの発見が遅れてブログ内に蔓延していたら、取り敢えず削除して、ブログ内のリビルドは後でした方がいいかも。

僅少なら、後手後手の処置でも良いかと

管理画面で「最近のコメント・トラックバック」が見れますが、そこにチェックボックスを付けて一括削除するという方法があります。

【参考】 編集メニュー画面からコメントスパムを一括削除 from Memo Leaves

現在進行形だと、この策では完全にいたちごっこなのでお勧めしません。

蛇足ですが、デフォルトでは管理画面の最新のコメント・トラックバックの表示件数は5つですが、増やせます。(home)/lib/MT/App/CMS.pm## Application methods を検索、以下を眺めれば箇所はすぐ分かります。limit => 5 の数字部分をお好みで増やせば良し。

他のトラックバック(コメント)スパム対策

  1. 半角を弾く 【参考:BiancaのTrackBack Spam対策【トラックバックスパム対策】
  2. mt-tb.cgi をリネームする 【参考:Trackback のファイル名をリネーム

追記 at 2005-05-15

リネームについてを追加。動かなくはなっていないので多分これでいいはず。自信はありません。

Comment [5]

かりな : 2004-11-22 (Mon) 11:11  ▼Reply

こんにちは。
TB打てないようなので、こちらで参考にさせていただいたお礼とTBのご報告をさせていただきますね。
わたしも涼さんと同じスパム先にやられました!
同時期にもあったのですが、昨日から今日に掛けてまたやってきたので、サクッとブラックリストに入れちゃいました。
便利です〜!ありがとうございました。

TBエントリーは「 http://karina.vivian.jp/archives/000294.html 」です。

涼@管理人 : 2004-11-22 (Mon) 17:03  ▼Reply

はじめまして、かりなさま。参考になったとのこと、嬉しいです。って、スパム自体がなきゃこんなこともしなくて良いんですけどねー(苦笑)

同じトラックバックが私の元にも送られて来ました。というか、今も現在進行形で。トラックバックできなかったのは、そのスパムのせいかもしれません・・・ご足労をおかけしました!

春団治 : 2005-09-27 (Tue) 14:30  ▼Reply

はじめまして!どうしたものかと
困っていましたが
渡りに舟・・というか、
やっつけてみますね。リンクはらせてもらいました

パウダーブルー : 2006-04-17 (Mon) 08:07  ▼Reply

初めまして、パウダーブルーと言います。
一つ伺わせていただきたいのですが、「コメントスパム」とは、私のブログに来ているのも、同じでしょうか?ちょっと見ていただけますか!お忙しいところ、面倒な事を言いまして申し訳ありません。宜しくお願いします。

涼@管理人 : 2006-04-18 (Tue) 20:44  ▼Reply

>パウダーブルーさま
そうですね。主に宣伝の為に闇雲に送りつけてくる迷惑なコメント・トラックバック・メールを「スパム」と呼びます。

コメントスパムとは 【comment spam】 ─ 意味・解説 : IT用語辞典 e-Words
http://e-words.jp/w/E382B3E383A1E383B3E38388E382B9E38391E383A0.html

ご参考になさってください。

Comment form
  • 当エントリーに関連性のないコメントは極力お控え下さい。
Preview Your Comment
ご利用のブラウザ、設定ではご利用になれません

Trackback [7]

Trackback URI
  • 送る前に必ず「トラックバックポリシー」をお読み下さい。
  • 関連性が薄いと判断したトラックバックは削除します。
  • 二重送信した場合など、こちらで適宜対応します。
トラックバックスパム対策 - Yoshi's HR/HM Blog : 2005-02-01 (Tue) 23:33
コメントスパムの対策はこのエントリのように実施しましたが、最近トラックバックのスパムにも悩まされています。一度に100個ぐらいのトラックバックを削除しなければならなくなり、本当に大変です。 コメントスパムの対策と同じようにトラックバックスパムの対策はあるか...
BiancaのTrackBack Spam対策【トラックバックスパム対策】 - Bianca : 2005-02-01 (Tue) 23:52
今日Bianca's Blog(MovableType: MT)に突然100件以...
TBスパムボット 来襲! - AUSGANG SOFT : 2005-02-02 (Wed) 15:39
昨日、相当広範囲に同様のトラックバックスパムがあったようで、対策として、同じように英語のみのトラックバックをはじく設定をした方や"mt-tb.cgi"をリネームして対策した方もいらっしゃる様子。 FeedBack: "トラックバックスパム" を含む最新エントリ 早いとこ終息する...
今度はトラックバックスパム - Ponpokona : 2005-02-17 (Thu) 14:14
このブログとは別に、私は Movable Type (通称MT)というソフトを使って映画や読書の記録をつけている。このページの右下の方にリンク窓がある Books Cinemas ... というblogのこと。 ■コメントスパム■ MTの古いバージョンなので、コメントスパムも多かった。一...
トラックバックスパム対策 - kenken.cafe.site : 2005-09-27 (Tue) 02:41
最近,大量ではないにしても毎日3-4個くらいオンラインカジノ関係のトラックバック来るのでその対策をしました.(酷い時は一日で40件以上ありましたが…) 徒波さんの「大量 Trackback スパムに困り果てて MT-Blacklist を導入」を参考にして導入. しばらく様子見です...
いまさらトラックバックスパム削除と対策 - 女子十二月号 : 2005-10-30 (Sun) 03:13
放置しすぎました。200発程度トラックバックスパムが付いていました。ですのでタイトル通り、本当に今更ですがトラックバックスパムの削除と対策をしてみました。...
SPAMコメント退治(3) - KAI_REPORT : 2006-06-21 (Wed) 14:16
bison偉い。すべて解決しました。 徒波さんのBlogで紹介されていた方法でうまくいきました。感謝感謝です>徒波さん 久しぶりにピカピカのSPAMで汚れてないコメント欄をみて、気分もチョーすっきり。プライベートでもすっきりすることがあって、なんだか今日は盆と正月な1...
前後のエントリー
Latest Entries

» 全てのエントリーのタイトル一覧

MovableType [23 items]

» "MovableType"のタイトル一覧

Categories
Recent Comments
「タグ」を導入 [plugin : Tagwire Plugin , MTIfEmpty]
yhiroaki - 05.31
涼@管理人 - 06.16
『ER10』 #22 「ドライブ - DRIVE」
通りすがり - 04.14
涼@管理人 - 04.18
2007年1月クール、組!出演者が活躍している気がしたので
青空百景 - 01.16
涼@管理人 - 01.17
Recent Trackbacks
「タグ」を導入 [plugin : Tagwire Plugin , MTIfEmpty]
日刊ジーク - 10.17
Firefox のメインメニューのラベルを変更する 【userChrome.js】
WDF - 11.06
不要なメニューを非表示にする 【userChrome.css】
orioa - 10.29
大量 Trackback スパムに困り果てて MT-Blacklist を導入
KAI_REPORT - 06.21
Firefox で見るソースを見易くする 【userContent.css】
備忘録 - 05.18
読んだり聴いたり

Amazon.co.jp:チェーザレ破壊の創造者 2 (2)

チェーザレ破壊の創造者 2 (2)

惣領冬実

Amazon.co.jp:チェーザレ破壊の創造者 1 (1)

チェーザレ破壊の創造者 1 (1)

惣領冬実

Amazon.co.jp:三四郎はそれから門を出た

三四郎はそれから門を出た

三浦しをん

Syndication
Counter
  • All Pages : T Y