3                    
               

我知道我的wget版本很旧,但是无法下载使用它,                    

# wget https://github.com/radare/radare2/archive/master.zip
--2018-11-05 00:07:51--  https://github.com/radare/radare2/archive/master.zip
Resolving github.com... 192.30.253.112, 192.30.253.113
Connecting to github.com|192.30.253.112|:443... connected.
OpenSSL: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Unable to establish SSL connection.

# wget --secure-protocol SSLv3 https://github.com/radare/radare2/archive/master.zip
--2018-11-04 23:06:12--  https://github.com/radare/radare2/archive/master.zip
Resolving github.com... 192.30.253.112, 192.30.253.113
Connecting to github.com|192.30.253.112|:443... connected.
OpenSSL: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure
Unable to establish SSL connection.

# wget --secure-protocol SSLv2 https://github.com/radare/radare2/archive/master.zip
--2018-11-04 23:06:14--  https://github.com/radare/radare2/archive/master.zip
Resolving github.com... 192.30.253.113, 192.30.253.112
Connecting to github.com|192.30.253.113|:443... connected.
Unable to establish SSL connection.

# wget --secure-protocol TLSv1 https://github.com/radare/radare2/archive/master.zip
--2018-11-04 23:06:22--  https://github.com/radare/radare2/archive/master.zip
Resolving github.com... 192.30.253.112, 192.30.253.113
Connecting to github.com|192.30.253.112|:443... connected.
OpenSSL: error:1409442E:SSL routines:SSL3_READ_BYTES:tlsv1 alert protocol version
Unable to establish SSL connection.
                   

我尝试添加,--no-check-certificate但仍然没有骰子。无论如何,是否有服务器上使用.zip旧版本的wgeta的方法https                    

在这种情况下,这是一个公共压缩包。而且,我正在研究用来测试漏洞的iso(Protostar)。                    


Debian Squeeze 6.0.3使用Wget 1.12和OpenSSL 0.9.8                    

                       
                                   
改善这个问题                                    
18年11月5日于5:08编辑                                
18年11月5日在4:10 问                                
                                   
                               
添加评论                
       

1个回答            正确答案                            

积极的最老的投票数                    
       
8                        
                   

从Debian Squeeze 6.0.3使用Wget 1.12和OpenSSL 0.9.8                            

OpenSSL 0.9.8仅支持TLS 1.0和更低的协议版本(即SSL 3.0)。根据ssllabs的说法,github.com仅支持TLS 1.2。                        

由于无法将TLS 1.0客户端连接到不支持TLS 1.0的站点,因此连接失败:                        

tlsv1警报协议版本                            

要从github获取文件,您需要一个支持TLS 1.2的客户端,例如当前的浏览器或未与OpenSSL 0.9.8链接但与至少1.0.1版的OpenSSL链接的wget。例如,您可以通过升级到较新的Debian版本来获得这些较新版本-请注意,Debian 6自2016年以来已下线,并且您的6.0.3甚至不再受支持。