Использование SocksiPy с SSL

пытаюсь использовать SocksIPy с модулем ssl (из stdlib) для захвата сайта 'удаленный сертификат, но SocksIPy выигралиграть с ssl.

Приведенный ниже код подключится к check.torproject.org и сообщит, что мы не используем Tor (что означает, что SocksIPy не работает) (плохо).

Не уверен, что SocksIPy - лучшее решение для этого, но у меня нетне удалось найти какой-либо другой способ проксировать необработанный сокет (или заставить pycurl / urllib2 использовать прокси-серверы SOCKS и выдавать SSL-сертификаты!).

Чтобы уточнить, моя проблема заключается в том, что сокет не проксируется. Я'Я хотел бы получить сертификат SSL с прокси по моему выбору,не происходит

Похоже, я могу использовать прокси или SSL, но не то и другое одновременно. Помогите!

import socks
import ssl

s = socks.socksocket()
s.setproxy(socks.PROXY_TYPE_SOCKS5, "127.0.0.1", 9050)

ss = ssl.wrap_socket(s)
ss.connect(('check.torproject.org', 443))
ss.write("""GET / HTTP/1.0\r
Host: check.torproject.org\r\n\r\n""")

# print ss.getpeercert()
print ss.read(), ss.read(), ss.read()
ss.close()

Ответы на вопрос(2)

Ваш ответ на вопрос