Я использую ssl3
для подключения к серверу. Когда параметр -change_session_version
указан с -reconnect
, я хочу, чтобы протокол сеанса изменился на SSLv2
с SSLv3
Это моя команда: apps/openssl s_client -connect 10.102.113.3:443 -reconnect -change_session_version -ssl3
Теперь я знаю, что у меня должен быть либо этот код:
if(change_session_version)
s->session->ssl_version = SSL2_VERSION;
Или этот код:
if(change_session_version)
s->version = SSL2_VERSION;
Я не знаю, куда вставить этот код.
Я объявил change_session_version
как int
в ssl.h
и установил его в 1
, если указана опция -change_session_version
.
Пожалуйста, помогите мне!
version
непосредственно перед повторным использованием, изменение версии переменнойSSL
просто игнорируется, потому что связь уже произошла по уже установленному каналу? 18.02.2015