способы обнаружить компьютер - PullRequest
0 голосов
/ 28 февраля 2011

Каковы способы обнаружения компьютера, кроме IP-адреса.

Я видел веб-сайт Bux, на котором они не хранят IP-адреса, а обнаруживают компьютеры. Как это возможно? Это программа или какая-нибудь другая?

Это как-то связано с cookie-файлами или с чем-то еще?

Веб-приложение автоматически обнаруживает компьютеры, используя что-то, кроме IP-адреса. Что бы это могло быть?

Ответы [ 2 ]

0 голосов
/ 28 февраля 2011

Если клиенты находятся за пределами вашей локальной сети, на самом деле невозможно получить 100% надежную идентификацию машины.MAC-адреса не отправляются как часть обычных запросов страниц, а IP-адреса могут быть изменены, трансляция NAT, проксирование и т. Д. Скорее всего, вы можете получить ближайший файл, установив файл cookie на компьютере клиента, но они будут иметьа) принять куки, и б) не изменять или удалять его.Я не знаю, подойдет ли это для вашей ситуации.

Если вы хотите, чтобы ваши клиенты использовали IE, и если они достаточно доверяют вам, чтобы позволить вам создавать объекты ActiveX, вы можете перехватыватьMAC-адрес клиента, использующий библиотеку сценариев WMI .

. Для более подробного изучения прочитайте этот вопрос переполнения стека .

0 голосов
/ 28 февраля 2011

Наблюдайте за сетевым трафиком и смотрите, какие компьютеры общаются.

Это было проще, когда использовались сетевые концентраторы. В наши дни сеть переключает только прямой трафик на устройства, которые на самом деле обмениваются данными.

...