1

重複の可能性:
TOR サーバーをブロックする

私のPHPページへの呼び出しがTORクライアントによって行われたかどうかを確認できるかどうかを知りたいです(呼び出しがTORプロジェクトネットワークを介して行われることを意味します)。今日、私はhttps://check.torproject.org/cgi-bin/TorBulkExitList.pyから取得した一連の IP アドレスを呼び出していますが、API を漏らしている泥棒に送り返すデータを偽装できればもっと楽しいでしょう。

調べる方法が思いつかないのですが、可能でしょうか?どのように?

4

1 に答える 1

5

クラスは必要なだけかもしれませんip-port.exitlist.torproject.org..DNS情報をチェックし、ユーザーがTorネットワークを使用してサイトにアクセスしているかどうかを判断します。

$tor = Tor::getInstance(); 

// check current users ip and 
// return true or false 
var_dump($tor->isTorActive()); 

// check ip of another user 
var_dump($tor->setTarget('1.2.3.4')->isTorActive());

フルクラスを見る

于 2012-10-15T13:30:05.563 に答える