Erro de protocolo não suportado por SSL

1

Estou tentando usar o ncat para conectar máquinas virtuais windows7 e linux.

No linux:

ncat -vnl 4444 --ssl

No Windows:

ncat -v 10.10.14.2 4444 --ssl

E quando tento me conectar do cliente, recebo este erro:

Ncat: Failed SSL connection from 10.10.14.2: error:1417D102:SSL routines:
tls_process_client_hello:unsupported protocol

As coisas que tentei não funcionaram:

  • Adicionando parâmetros extras --ssl-cert test-cert.pem --ssl-key test-key.pem
  • Tentando o contrário (cliente linux, servidor windows) Então eu recebo este erro:

    Failed SSL connection...routines:ssl3_get_record wrong version number
    

EDITAR:

Eu notei que funciona se no cliente eu uso

openssl s_client -connect 

em vez de ncat -v --ssl.

Como posso fazê-lo funcionar por ncat neste caso?

    
por Spring 08.12.2017 / 16:32

3 respostas

0

O ncat7.60 não suporta mais o tls 1.2. 7,50 faz.

    
por 02.03.2018 / 02:04
0

Tive um problema muito semelhante. Foi assim que encontrei a resposta: então o comentário sobre: O ncat7.60 não suporta mais o tls 1.2. 7,50 faz. apontou-me na direção certa, tudo o que é necessário agora é encontrar a versão 7.50 ncat. pode ser encontrado aqui: link mas é um RPM, eu trabalhei no sistema operacional baseado no debian, então eu instalei o alien, para trabalhar no pacote rpm, processo de instalação alienígena: link Depois disso, consegui usar o NCAT extraído.

    
por 23.06.2018 / 15:54
0

Funcionou comigo quando baixei o nmap7.70 e o instalei no Windows 7. O ncat que vem nele é perfeitamente compatível com a versão do Linux do 7.60

Nota: Meu windows 7 estava dentro do meu Kali e não tinha uma conexão com a internet, então eu fiz o download dele em Kali e o coloquei na máquina windows.

Cliente Linux: porta IP nc -nv < nmap-7.70-setup.exe

Windows: porta nc -nlvp > nmapsetup.exe

    
por 08.10.2018 / 05:42

Tags