| -722- BBSスパム対策 |
|
ほとんど書き込まれない私の掲示板だが、最近 かなりの頻度でスパムの書き込みがある。ちょっと見ないでいると 1ページ分くらい書き込まれてしまっている。有効な書き込みが殆ど無いからと言って、枯れ木も・・・などと悠長なことは言っていられない。過去にも、たまに書き込みがあって、気づく度に削除していたけれど、さすがに 一遍に 1ページ分 10数件も書き込まれるとそのたび削除するのも面倒になってくる。 このページのCGIは元々、スパム対策として アクセス元のIP制限や日本語前提のページなので 2バイトコードのチェックや、平仮名、片仮名のチェックを入れていたが、リジェクトリストに該当の IP(ドメイン名)を追加したのに、何故かリジェクトできていないことに気づいた。毎回同じドメインからの書き込みだ。ドメイン名からするとウクライナらしいが 彼の国は ロシア語系だろうけど 2バイトコード使用なんだろうか? 内容は意味不明な例えば<ミ・ミウミーミキミセミイム巾ケ ミコミセミスム・サミクミコム・>のような片仮名+たまに漢字の文字列が書き込まれている。イヤに「ミ」という文字が多いがこれは単にS-JIS漢字コードに直した時にその文字コードに該当する文字が使われることの多い言語なんだろう。 それはともかく、最近 PERL言語とはとんと疎遠になっており、CGIプログラムをもう一度見直すのは気が進まなかったけれど、仕方ないので重い腰を上げてアクセス元のIPをリジェクトリストと照合する辺りを見たら、何のことはない完全一致(=)しかリジェクトしていなかった。早速ここを部分一致(=~)に修正して様子を見た。3時間ほど見たら、もう3件の書き込みの痕跡があり、どうやら狙い通り問題のIPからは書き込み拒否できている模様。 まぁ、敵が本気ならその内にプロキシで回避したりドメイン名を偽ったりして、再び書き込まれてイタチごっこになるんだろうけど、暫くはこれで平穏な日々になりそう。 今日の写真は、並木道が工事で通行止めになってしまい、迂回した道で民家の垣根に咲いていた花。花の形からするとどう見ても「トケイソウ」だと思うけど、夏じゃなくて今頃咲くんだっけ? |
|
2012/11/10 |