リンクを登録する時点で、PHP のスクリプトでリンク先が怪しいかどうかをチェックしたいのですが、どうするのがいいのでしょうか? なんらかのデータベースに問い合わせるのがいいような気がします。怪しいの定義はいろいろあるでしょうから、回答者の判断に任せます。mail だと spam 用のデータベースがあったりします。それに相当するものはあるのでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2009/12/22 19:50:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:pah00 No.1

回答回数208ベストアンサー獲得回数5

ポイント35pt

登録者のIPを調べるほうが簡単だと思います。

プロキシーサーバー経由は大概SPAMが多いとか傾向はあります。

http://q.hatena.ne.jp/answer

id:kn1967 No.2

回答回数2915ベストアンサー獲得回数301

ポイント35pt

どのくらいの頻度で登録が行われるのかによって、

選択肢は変わってきます。


掲示板等で、それほど頻度は高くないということであれば、

RBL : Realtime Blackhole List Japan

ブラックリストデータベースチェック

FC2ソーシャルスパム対策などの

ブラックリストを利用させてもらうという手があります。


頻度がある程度高くなる場合は、

Google Safe Browsing API などの

リストを利用させてもらうという手があります。

(こちらは難しくて、私自身が構築した経験はありませんが、

 Firefoxなどが裏で使っていて実績のあるものではあります。)


いずれも無料ですが、短時間に連続的に使うような事は基本的に出来ませんので、

ある程度は自分のサイトで振るいにかける必要がありますし、

利用者からの報告等で、自前のブラックリスト作りも考えたほうが、

効率があがるかもしれません。


振るいについては、まずは .jp で終わるドメインだけを許可するなど、

簡単にバッサリ切れる方法を選択されるとよろしいかと思いますが、

どのようなシステムを組んでおられるのかによって、

このあたりはケースバイケースですね。


こんなところで参考になりますでしょうか?

  • id:horosco75
    > RBL : Realtime Blackhole List Japan の
    > ブラックリストデータベースチェックや
    これはSPAM対策のDBですが・・・
  • id:kn1967
    >horosco75 2009-12-15 23:47:28
    >> RBL : Realtime Blackhole List Japan の
    >> ブラックリストデータベースチェックや
    >これはSPAM対策のDBですが・・・

    SPAMサイトやフィッシングサイトのドメイン検索などができるのだが、それが何か?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません