2005/01/13

数英2文字.comとかのリファラ持ってるのばっか沢山スパムコメントが…

なんか、日付変わってからhttp://casino-a.4t.com/とかhttp://poker-a.s5.com/play-poker.htmlみたいなリファラを持ったコメントスパムがどんどん送られてきてるので、とりあえずmod_rewriteでこんなふうにはじいておいてみます。例によって別に書き込みに成功してるわけではないんで、いいっちゃあいいんですが、blosxom重いから呼び出されるのもウザイわけです。
リファラのドメインがすべて数字+英語.comもしくは英語+数字.comなので(.netのもあったな)こんな感じで拒否れるのかな?

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://[^/]+.[0-9a-zA-Z]{2}.[com|net|org|info] [OR]
…
RewriteRule (.*) - [F,L]

一応こうしてみて、もう寝ます。
多分あってると思うが、問題はあっても起きてからでいいや。

[2007-10-03 追記]
このエントリはかつて Blosxom 用に書いたものをスクリプトで自動変換したものです。真面目に確認していないので,デザインの崩れやリンク切れが残っています場合にはご容赦ください。

はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

2004/09/13

spamコメントの対策2

よく考えてみたらspamってサイトを宣伝するとかの理由で送り込んで来るんだよなぁって思ったので、1コメントにつき、2個までしかhttp://を書けないようにした。(なんとなく2個)
とりあえずこれで経過みよ。
まぁhttp://と敵が書いてこなかったら終わりなんだけどね。しかし、これだとトラックバックには応用できないか.

↓writebackのプラグインにこんな感じのチェックを追加

my @url_count = split('http://',param('comment'));
if($#url_count<3){}
[2007-10-03 追記]
このエントリはかつて Blosxom 用に書いたものをスクリプトで自動変換したものです。真面目に確認していないので,デザインの崩れやリンク切れが残っています場合にはご容赦ください。

はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

spamコメント来襲

なんか今日結構な勢いでspamコメントが書き込まれたので、
とりあえずの処置をしてみました。
突貫工事なので大丈夫なのかは知らない(w

基本的には「spamコメント対策」で一番上にあったC.G.I.を参考に、
http://weblog.burningbird.net/archives/2002/10/29/comment-spam-quick-fix
の方法を採用。

しかし、「hiddenでキーを埋めるだけのSPAM対策だと、数ヶ月のうちに突破されてしまいますね。」とのコメントが載ってるのでどうなのかわからない。
記事自体結構前のだし、とりあえず経過を見よう。

直感的にはhiddenだけなら結構簡単に突破されそうだよなぁ。
Select BoxかCheckBoxをつけるのが賢いかな?
まさか手動で書き込むというアホなことしてるわけじゃないだろうし。
後は基本的に外国からだから名前に日本語混ぜないと書き込めなくするかな。
あと、プレビュー画面作るのはどうなんだろう?

といろいろ浮かんでみたけど、とりあえずこの状態でもうちょい調べよ。

[2007-10-03 追記]
このエントリはかつて Blosxom 用に書いたものをスクリプトで自動変換したものです。真面目に確認していないので,デザインの崩れやリンク切れが残っています場合にはご容赦ください。

はてなブックマークに追加! この記事をLivedoorクリップ! Yahoo!ブックマークに追加! del.icio.usに追加! ニフティクリップに追加! Buzzurlに追加! このページを POOKMARK Airlines の行き先に登録する BlogPeople Instant Bookmark に追加! newsing it!に追加! PingKingポッケに追加!

HTML convert time: 0.200 sec. Powered by WordPress ME