in <module>
main()
File "main.py", line 883, in main
CNC()
File "main.py", line 612, in __call__
self.check_site()
File "main.py", line 678, in check_site
s.connect((self.hostip, self.protocol))
File "/usr/lib64/python3.6/ssl.py", line 1100, in connect
self._real_connect(addr, False)
File "/usr/lib64/python3.6/ssl.py", line 1091, in _real_connect
self.do_handshake()
File "/usr/lib64/python3.6/ssl.py", line 1068, in do_handshake
self._sslobj.do_handshake()
File "/usr/lib64/python3.6/ssl.py", line 689, in do_handshake
self._sslobj.do_handshake()
ssl.SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:841)
Особо не понял, как же мне мутить https запросы с либами socket && ssl
Вроде пишу так, но ошибка
s = ssl.wrap_socket(s, keyfile=None, certfile=None, server_side=False, cert_reqs=ssl.CERT_NONE, ssl_version=ssl.PROTOCOL_SSLv23)
Я так понимаю, я должен запросить сертификаты с сайта, скачать их и прописать в ssl?
судя по всему у тебя на том конце нет TLS. куда ты подключаешься?
Нет. Не должен
Какой ещё ssl_23?
PROTOCOL_TLSv1_2
Обсуждают сегодня