Я вижу установленное сетевое соединение, которое программа создает с помощью TCPview, netstat или Resource Monitor, но я пытаюсь увидеть URL-адрес, к которому изначально обращается программа.

Например, этот URL-адрес загрузит Flash: http://download.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_14_active_x.exe

Но установим такое соединение в TCPview:

wscript.exe 2472    TCP myAddress.comcast.net.  3361    a23-218-85-192.deploy.static.akamaitechnologies.com http    ESTABLISHED 1   255 4,201   15,261,332      2,604,220       748

В этом случае я могу просто открыть VBscript и увидеть URL-адрес, но в чьем-либо приложении я вижу только установленное соединение, а не HTTP-адрес.

Хотя это, вероятно, может быть сделано с помощью чего-то вроде анализатора пакетов, это кажется немного экстремальным для моих нужд. Кто-нибудь знает какие-либо утилиты или хитрость, чтобы получить по запрошенному адресу http, который отправляет приложение?

1 ответ1

0

Попробуйте netstat возможно:

netstat -abf 5> activity.txt

позвольте ему захватить пару минут, затем прочитайте текстовый файл

для анализаторов пакетов в противном случае, возможно, fiddler (бесплатный анализатор пакетов, но удобный) может помочь вам - вы, конечно, могли бы также установить wireshark.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .