コメントスパム激減

改造した SI CAPTCHA プラグインで 1週間ほど運用。 直前は数百件/週ぐらいのペースでキューに新たに入って来てたスパムが激減して 2件のみ。 何となく寂しくなってしまうほどの劇的な効果w

うち 1件はトラックバックスパムで、もう 1件は下のログを見ると苦労している様子がうかがえる。 (IP アドレスは変えている)

192.168.4.77 - - [03/Oct/2014:03:36:05 +0900] "GET /archives/232 HTTP/1.1" 200 39906
192.168.4.77 - - [03/Oct/2014:03:36:07 +0900] "GET /wp-content/plugins/si-captcha-for-wordpress/captcha/securimage_show.php?si_form_id=com&prefix=GTy0gA3azqiTFEF6 HTTP/1.1" 200 6734
192.168.4.77 - - [03/Oct/2014:03:42:19 +0900] "GET /wp-content/plugins/si-captcha-for-wordpress/captcha/securimage_show.php?si_form_id=com&prefix=GTy0gA3azqiTFEF6 HTTP/1.1" 200 13185
192.168.4.77 - - [03/Oct/2014:03:47:23 +0900] "GET /wp-content/plugins/si-captcha-for-wordpress/captcha/securimage_show.php?si_form_id=com&prefix=GTy0gA3azqiTFEF6 HTTP/1.1" 200 9234
192.168.4.77 - - [03/Oct/2014:03:53:49 +0900] "GET /wp-content/plugins/si-captcha-for-wordpress/captcha/securimage_show.php?si_form_id=com&prefix=GTy0gA3azqiTFEF6 HTTP/1.1" 200 9128
192.168.4.77 - - [03/Oct/2014:03:59:15 +0900] "POST /wp-comments-post.php HTTP/1.1" 302 -
192.168.4.77 - - [03/Oct/2014:03:59:18 +0900] "GET /archives/232 HTTP/1.1" 200 40037
192.168.4.78 - - [03/Oct/2014:14:10:14 +0900] "GET /archives/232 HTTP/1.1" 200 39906

レスポンスサイズが変わっているのが気になって調べたのだけれど、securimage_show.php をリロードすると表示される文字はそのままで画像が変わって表示される。 ということはスパマー側は自動解析可能な画像が表示されるまで何度かリロードする仕組みなのかも知れない。 人力でやっているならばこんなにリロードする必要はないような気もするし。

だとすると、やっかいだなあ。

先の記事でも簡単に説明しているけど、CAPTCHA の文字数やサイズを変えただけ。 公式サポートフォーラムに機能追加リクエストしたけれど今のところ反応なし。