Загрузите сертификат SSL от удаленного веб-сайта до прокси

Я хочу сценарий, проверяющий сертификат моего сервера. Существуют очень хорошие ответы здесь, как получить это с openssl s_client или gnutls-cli, который хорошо работает...., но НЕ, если Вы находитесь позади прокси! Doh!

Я не сделал нашел возможность сказать этим инструментам использовать прокси. Openssl, кажется, добавил -proxy опция несколько недель назад (после того, как 15 лет!), но я не могу использовать этот выпуск, потому что это еще не доступно в моей среде.

Я также не могу установить некоторое необычное нестандартное туннелирующее программное обеспечение как proxytunnel (который я действительно хотел бы к).

Так есть ли ЛЮБОЙ способ загрузить удаленный сертификат с веб-сервера с любым стандартным инструментом как curl, wget, openssl или такой?

2
задан 24 September 2015 в 20:09
1 ответ

Существуют различные инструменты, которые можно использовать для подключения к удаленной системе через прокси-сервер CONNECT. Я не уверен насчет лучшего, но вот пара примеров connect-proxy corkscrew , proxychains , proxytunnel .

connect- прокси выглядит многообещающе. По-видимому, он предлагает вам вариант перенаправления на локальный порт вместо STDIN / STDOUT, как большинство.

Вот несколько непроверенных примеров, основанных на моем чтении справочных страниц connect-proxy .

# example
connect -H proxyserver:port remoteserver:port -p localport
# so to open a local port 4430 to Google via a squid proxy at 10.1.1.1
connect -H 10.1.1.1:3128 www.google.com:443 -p 4430
1
ответ дан 3 December 2019 в 12:44

Теги

Похожие вопросы