Быстрый вопрос:
Есть ли способ узнать, кто или какой процесс перехватывает исходящие HTTP-соединения в macOS?
Подробности:
Окружающая среда: macOS Sierra
При попытке открыть довольно стандартные веб-страницы (блоги, новостные порталы) большинство из них застряло в состоянии ожидания подключения. Я обнаружил, что тогда ожидающими ресурсами часто были URL-адреса, указывающие на сети CDN (такие как Amazon AWS, Google, ...).
Пробовал в разных браузерах - с одинаковым результатом:
- Сафари
- Хром
- Fire Fox
- 'Wget' (да, даже Wget ..)
Один из результатов wget:
wget http://s3.amazonaws.com/cc.silktide.com/cookieconsent.latest.min.js
--2017-02-28 21:08:51--
http://s3.amazonaws.com/cc.silktide.com/cookieconsent.latest.min.js
Resolving s3.amazonaws.com... 52.216.224.19
Connecting to s3.amazonaws.com|52.216.224.19|:80... failed: Operation timed out.
После перезагрузки: та же проблема.
Второй (Windows) компьютер в локальной сети может без проблем получить доступ к тому же URL-адресу.
Переподключил Mac из локальной сети через точку доступа iPhone (через сотовую сеть 3G, избегая локального Wi-Fi) и перерыв; хотя тот же URL работает с телефона напрямую. Это заставило меня понять, что проблема не в локальной сети, а в машине.
Можно сделать вывод, что существует программное обеспечение или троянец, перехватывающий мои исходящие HTTP-соединения, которые в данный момент просто не работают. Я не использую персональный брандмауэр или сканер интернет-безопасности.
Проблема, казалось бы, исчезла через пару часов.
Есть ли шанс узнать, что случилось, прежде чем я полностью переустановлю Mac?