ウチのサービス群で導入した/検討中のspam対策法についてのメモ。
現在は全て廃止済み。
トラックバック・コメントの送信元をDNSBL利用でチェック。
RailsのDNSBL_Checkを利用。
参照先プラグインデフォルトに加えて次の通り
ゴーストタウン(ghosttown.mikage.jp)のspam検出機構に引っかかったホスト一覧を利用し、DNSBLチェックライクに保護。
DNSBL_Checkプラグインを改造して使用。
(Marbleゴーストデータ編集のみ)
ふりがなの欄がひらがなかカタカナで構成されていない場合、登録拒否。
スクリーンリーダに優しくないし、自動POSTへの効果も疑問。
spamに含まれるURIが列挙されている。これにhitしたら拒否する。
http://seo.fc2.com/spam/spamapi.php?m=h
http://seo.fc2.com/spam/spamapi.php?url=XXXXXX
で'False'が返ってきたら拒否。
書き込み内容に含まれるURIの数が一定以上なら登録を拒否する。