Сайт в настоящее время просматривается - PullRequest
0 голосов
/ 10 апреля 2009

У меня есть 50 машин в локальной сети, и у каждого из них есть доступ в Интернет. Можно ли разработать программу с использованием vc ++, которая расскажет, какие веб-сайты открывают пользователи на каждой машине?

Ответы [ 3 ]

3 голосов
/ 10 апреля 2009

Вы можете легко сделать это, написав приложение, которое перехватывает исходящие пакеты через порт 80 (и соответствующую информацию DNS). Проблема в том, что это приложение должно работать на каждом клиентском компьютере, который вы хотите отследить. Как утверждают другие, более простой способ заключается в использовании преимуществ вашей сетевой архитектуры и туннелировании всего трафика через центральный прокси-сервер, который может записывать ту же информацию.

Существует множество корпоративных инструментов, подходящих для этой задачи в последнем случае.

2 голосов
/ 10 апреля 2009

Направляйте свой интернет-трафик через централизованный прокси и отслеживайте трафик с прокси, скажем, с помощью Fiddler или чего-то еще. Если проксирование невозможно, используйте Fiddler, чтобы сгенерировать данные в известном месте, а затем сопоставить их с необходимыми интервалами.

1 голос
/ 10 апреля 2009

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

...