Как обнаружить входящие HTTP-запросы, анонимно отправляемые через Tor?

Я разрабатываю веб-сайт и очень чувствителен к людям, сканирующим мои данные с экрана. Меня не беспокоит очистка одной или двух страниц - меня больше беспокоит, что кто-то очистит тысячи страниц, поскольку совокупность этих данных гораздо ценнее, чем их небольшой процент.

Я могу представить стратегии для блокировки пользователей, использующих интенсивный трафик с одного IP-адреса, но сеть Tor устанавливает множество каналов, что по сути означает одного пользователя » Похоже, что трафик со временем приходит с разных IP-адресов.

Я знаю, что можно обнаружить трафик Tor, поскольку, когда я установил Vidalia с его расширением Firefox, google.com представил мне капчу.

Итак, как я могу обнаружить такие запросы?

(Мой веб-сайт в ASP.NET MVC 2, но я думаю, что любой используемый здесь подход не зависит от языка)

6
задан Drew Noakes 10 September 2010 в 19:37
поделиться