a person powered by ototoy blog

モヘンジョだろ!!

2007年09月11日

コッソリアンケート 

トラックバックスパムを根絶しようと思って、URLの逆引きとPingを飛ばしてくるホストのIPアドレスが同じじゃないとはじくような処理を挟んでみた。http://sw-guide.de/2007-06/wichtiges-wordpress-plugin-update-simple-trackback-validation/を参考にした。そのテスト。

テストしてみたら、レコミュニからのまとも(という想定の)トラックバックさえはじくことが判明した。レコミュニはフロントサーバとして、193と194を使ってるんだけど、トラックバックするときはPing元が194で、参照URLが193になるのでダメらしい。フロントサーバを分散している場合とか、Ping打つサーバを別建てとかしてると全部ダメだからダメっぽいなぁ。うーん。このアプローチでちょっと改良を加えるか、もっと別の方法を模索してみようか悩み中。

個人で運営してるBlogだったら、まず同じIPになるはずなのでいいんだけど、大手のBlogサービスだとどんな感じでPingが来るんだろうか。とりあえずlivedoorから打ってみるか。

というわけで実際にやってみたら、livedoor blogのフロントサーバは203.104.251.6で、Trackback Pingを打ってきたのは203.131.194.84だった。ダメじゃん。ダメすぎ!

結局日本語が含まれてない可能性の高いTrackbackを落とす対策を強化するだけにとどまった。残念。

ついでにl指定(l50とか)してるときに、トラックバック用のURL表示とブックマーク表示が出てなかったのも修正してみた。

| Posted By nt 投稿日: 2007年9月11日 9時18分 更新日: 2007年9月11日 10時25分

コメント

name:
comment:
【コメントに関する注意事項】
記事と全く関連性のないコメント(例:宣伝目的のコメントスパムなど)は、オーナーの判断により削除される場合があります。 - レコミュニ会員としてコメントする

トラックバック