O SSL com SHA2 não funciona no Windows XP SP2 e abaixo. Os sites não abrem se tiver SSL com sha2. Requer SP3 e acima. Existe algum hotfix ou arquivo que não seja a instalação completa do SP3 que resolverá o problema?
windows-xp
ssl
sha-2
Pesquisador de TI
fonte
fonte
Respostas:
Prova de conceito
Como você provavelmente sabe, o Windows XP com SP3 não é mais suportado . Ao executar o XP SP2 ou anterior, você também perde muitas correções e alguns novos recursos. De qualquer maneira, planeje mudar para um sistema operacional suportado sempre que possível. Se necessário, você ainda pode executar o XP em uma máquina virtual isolada, sem acesso à rede.
Caso esteja preso ao XP por qualquer motivo, considere pelo menos atualizá-lo para o SP3 e instalar todas as atualizações lançadas posteriormente para reduzir ao máximo a superfície de ataque . Verifique se qualquer software de terceiros também está atualizado.
De volta ao problema real, o SHA-2 não estava disponível no Windows XP até o SP3, onde foi introduzido um suporte limitado . A Microsoft não suportou as alterações em versões anteriores, e a única maneira de obter os mesmos resultados é substituindo as principais bibliotecas criptográficas (a saber
crypt32.dll
ersaenh.dll
) por versões mais recentes. Não há garantia de que a edição Frankenstein resultante funcionaria conforme o esperado, e os efeitos colaterais podem ocorrer facilmente. No final, a instalação do SP3 é o caminho a percorrer.As etapas abaixo foram executadas em uma instalação limpa do Windows XP sem service packs, mas nenhum teste estendido foi realizado. Eles são apenas para fins de demonstração ; portanto, não trate o seguinte como uma solução - especialmente em um ambiente de produção:
Faça o download das seguintes atualizações. Certifique-se de selecionar o idioma correspondente ao seu sistema:
Faça logon com uma conta de administrador. Abra um prompt de comando e execute os seguintes comandos:
Aqui estão os detalhes básicos e os hashes dos arquivos relacionados em inglês dos EUA:
Substitua os arquivos na
System32
pasta pelas cópias mais recentes, por exemplo, usando uma distribuição ao vivo do Linux. Faça um backup dos arquivos originais antes de continuar.Reinicie o Windows e tente algumas páginas de teste:
Screenshots
Antes
Depois de
Clique para ampliar.
Leitura adicional
fonte
Resposta curta: "não".
Resposta longa: "Não, na verdade - o XP é um sistema operacional desatualizado, instável e inseguro, mude para uma versão mais recente."
Fontes :
Além disso :
É hora de seguir em frente. Agora. Se você se recusar a acompanhar o desenvolvimento, ficará para trás e logo sofrerá as consequências - o que já está acontecendo para você. Em algum momento no futuro, você terá que desconectar sua máquina com o XP nela da Internet, pois, caso contrário, ela seria imediatamente tomada / travada / algo pior
Se você gostou XP que quanto você ainda pode usá-lo dentro de uma máquina virtual - mas por favor desativar as placas de rede virtuais enquanto você estiver usando-o - heres uma boa ainda totalmente livre VM-software: https: //www.virtualbox. org /
fonte