Как определить, к какому URL подключается часть программного обеспечения с закрытым исходным кодом? (OSX) - PullRequest
0 голосов
/ 10 июня 2009

Обычно я бы использовал Wireshark, но есть ли действительно супер быстрый способ определить, с какого URL приложение извлекает данные? Мне нужен белый список хоста, чтобы он работал через прокси-сервер, так как приложение не поддерживает прокси.

Ответы [ 3 ]

3 голосов
/ 10 июня 2009

Запустите терминал и введите

lsof -i 

здесь перечислены все открытые интернет-соединения.
Конечно, вы можете ограничить список включением только соединений из определенного исполняемого файла с опцией -c. Прочитайте справочную страницу для lsof . Научитесь пользоваться им, это отличный маленький инструмент.

1 голос
/ 10 июня 2009

Выезд, Маленькая Снитч http://www.obdev.at/products/littlesnitch/index.html

Отличная маленькая программа, чтобы поймать эти "телефоны дома". Дешево тоже!

0 голосов
/ 10 июня 2009

Дайте этому шанс:

Прокси-сервер отладки Charles Web

Он не такой тяжелый, как Wireshark, поэтому вы сможете получить результаты довольно быстро. Если не считать что-то вроде Wireshark или прокси-сервера отладки HTTP, я не уверен, как вы узнали бы.

...