Top > MovableType > mt-blacklist.pl (2)

コメントスパムが大量にやってきました。日本語以外のコメントを拒否するのがよさそうなので MT-Blacklist に修正を追加。

■参考
http://blog.bulknews.net/mt/archives/001098.html

MT-Blacklist のインストールについては、こちら

$MT/extlib/jayallen/MTBlPost.pm を以下のように修正しました。

 --- MTBlPost.pm.orig    Wed Jul 21 14:22:11 2004
 +++ MTBlPost.pm Wed Jul 21 14:22:16 2004
 @@ -64,6 +64,10 @@
          return $app->handle_error($app->translate("Comment text is required."));
      }
  ### INSERTED CODE STARTS HERE ###
 +    my $text = $q->param('text');
 +    if ($text =~ /^[\x00-\x7f]+$/) {
 +        return $app->handle_error('Banned');
 +    }
      if (my ($blRc,$blStr,$textStr,$blResponse) = jayallen::Blacklist::_matchBlacklist($entry->blog_id,
                                         $q->param('text'), 
                                         $q->param('url'), 
TrackBack(1)
TrackBack URL for this entry: http://www.asmate.net/mt/mt-tb.cgi/76
mt-blacklist.pl (3)
Excerpt: 「Trackback の脆弱性についての勧告」を参考に MT-Blacklist に Trackback SPAM への対策を追加しました。...
Weblog: @smate.NET
Tracked: August 7, 2004 02:24 PM
Comments (0)
コメントする









名前、アドレスを登録しますか?







Since 2003.6.19, Yutaka@smate.NET <yutaka@asmate.net>. Powered by MT 2.64