代理能否使客户端能够使用不受支持的ssl密码与https服务器通信?

代理能否使客户端能够使用不受支持的ssl密码与https服务器通信?,ssl,proxy,Ssl,Proxy,我正在使用一个软件,它的开发已经停止,这特别意味着它的SSL密码不再升级。这意味着随着https服务器升级所需的最低ssl密码,它越来越无法与https服务器通信 是否有一个简单的直通web代理,可以配置为在此类请求之间跨接,并在请求上升级SSL密码,而无需软件支持它?使用简单的直通,这是不可能的,因为这也会通过SSL握手,从而使客户端提供的密码保持不变。您需要一个代理进行SSL拦截,以在客户端和代理之间创建一个(弱)SSL连接,然后在代理和服务器之间创建另一个(强)SSL连接。例如,存在这样的

我正在使用一个软件,它的开发已经停止,这特别意味着它的SSL密码不再升级。这意味着随着https服务器升级所需的最低ssl密码,它越来越无法与https服务器通信


是否有一个简单的直通web代理,可以配置为在此类请求之间跨接,并在请求上升级SSL密码,而无需软件支持它?

使用简单的直通,这是不可能的,因为这也会通过SSL握手,从而使客户端提供的密码保持不变。您需要一个代理进行SSL拦截,以在客户端和代理之间创建一个(弱)SSL连接,然后在代理和服务器之间创建另一个(强)SSL连接。例如,存在这样的代理软件。

通过简单的传递,这是不可能的,因为这也将不改变地通过SSL握手,从而通过客户端提供的密码。您需要一个代理进行SSL拦截,以在客户端和代理之间创建一个(弱)SSL连接,然后在代理和服务器之间创建另一个(强)SSL连接。例如,这样的代理软件是存在的。

我查看了一下,没有发现什么功能可以进行ssl升级。你能指出这一点吗?@ MiTald: MITMyPro的核心特征是在连接的中间做一个人。这正是这里所需要的:“…支持SSL的中间人代理”如果我只是运行mitmproxy并将其用作https代理,我只会遇到如下错误:连接到“www.soldierfromthesurface.com”时出错:[Errno 1]_ssl.c:498:error:14077438:ssl例程:SSL23\u GET\u SERVER\u HELLO:tlsv1警报内部error@Mithaldu:我不知道您使用的是哪个版本的mitmproxy和哪个版本的python,但我建议您使用这两个版本中的最新版本。您报告的错误看起来与服务器名称指示有关,另请参阅我所查看的,但无法发现哪些功能可以进行ssl升级。你能指出这一点吗?@ MiTald: MITMyPro的核心特征是在连接的中间做一个人。这正是这里所需要的:“…支持SSL的中间人代理”如果我只是运行mitmproxy并将其用作https代理,我只会遇到如下错误:连接到“www.soldierfromthesurface.com”时出错:[Errno 1]_ssl.c:498:error:14077438:ssl例程:SSL23\u GET\u SERVER\u HELLO:tlsv1警报内部error@Mithaldu:我不知道您使用的是哪个版本的mitmproxy和哪个版本的python,但我建议您使用这两个版本中的最新版本。您报告的错误看起来与服务器名称指示有关,另请参阅