掲示板spamとの戦い

うちの会社がホスティングサービスしている掲示板が荒れている。

最近ブログでも多発している英文字のみのspamだが、IPや書き込まれる文字列も毎回変わるので対策が面倒だ。

でも放置するわけにもいかないので、超ぬるい対策を施してみた。

英文字のみの場合に弾くというのも手だが、この手のspamはWeb画面を開いて1つずつメッセージを手打ちしているわけではない。
遠隔サーバからプログラムで定型POSTを投げているだけだ。というわけなので、定型外にしてやれば大半のspamは大人しくなる。

施したのはこんな感じ。

<input type='HIDDEN' name='spam' value='nomore'>

if($FORM{'spam'} eq 'nomore')

こんなバレバレの超ぬるい対策でも、効果抜群の模様。
プログラムを書き換えて18時間が経過するが、まだひとつも通過していない。