A Microsoft anunciou hoje que várias versões do .NET Framework assinadas com o legado e inseguro Secure Hash Algorithm 1 (SHA-1) chegarão ao fim do suporte no próximo ano.
O .NET Framework é um framework de desenvolvimento de software gratuito que ajuda os desenvolvedores a criar aplicativos, sites e serviços .NET, e os usuários os executam em vários sistemas operacionais (incluindo Windows), usando várias implementações do .NET.
".NET Framework 4.5.2, 4.6 e 4.6.1 encerrará o suporte em 26 de abril de 2022", disse Jamshed Damkewala, gerente principal de engenharia do .NET.
"Após essa data, não forneceremos mais atualizações, incluindo correções de segurança ou suporte técnico para essas versões."
A única exceção é a versão .NET Framework 4.6 que acompanha o Windows 10 Enterprise LTSC 2015, que receberá suporte estendido em outubro de 2025, quando o sistema operacional chegar ao fim da vida útil.
índice
- Sem recompilação ou redirecionamento após a atualização para 4.6.2 ou posterior
- Aposentado após a transição para a assinatura SHA-2
Sem recompilação ou redirecionamento após a atualização para 4.6.2 ou posterior
Os desenvolvedores .NET são incentivados a migrar seus aplicativos para pelo menos o .NET Framework 4.6.2 ou posterior até 26 de abril de 2022 para continuar recebendo atualizações de segurança e suporte.
Os desenvolvedores que ainda não implantaram o .NET Framework 4.6.2 ou versões posteriores de seus aplicativos precisam apenas atualizar o tempo de execução em que os aplicativos são executados para pelo menos a versão 4.6.2 para permanecerem compatíveis.
O .NET Framework 4.6.2 (implantado há quase cinco anos) e o .NET Framework 4.8 (implantado há dois anos) têm tempos de execução estáveis e substituições in-loco com suporte já "amplamente distribuídas para centenas de milhões de computadores via Windows Update". (WU)."
"Se seu aplicativo foi compilado para o .NET Framework 4 – 4.6.1, ele deve continuar sendo executado no .NET Framework 4.6.2 e superior sem nenhuma alteração na maioria dos casos", acrescentou Damkewala, sem a necessidade de recompilar ou reconstruir . reorientar.
"Dito isso, recomendamos fortemente que você verifique se a funcionalidade do seu aplicativo não é afetada ao ser executada na versão mais recente do runtime antes de implantar o runtime atualizado em seu ambiente de produção."
Aposentado após a transição para a assinatura SHA-2
A Microsoft retirará essas versões do .NET Framework porque elas são assinadas digitalmente com certificados usando o algoritmo de hash criptográfico SHA-1 herdado, que agora não é seguro.
Pesquisadores de segurança publicaram um relatório em 2015 de que a vulnerabilidade do SHA-1 a ataques de colisão poderia permitir que ameaças falsificassem certificados digitais para representar empresas ou sites.
Esses certificados digitais falsificados podem ser usados para falsificar negócios, adicionar legitimidade a mensagens de phishing ou em ataques man-in-the-middle para espionar sessões de rede criptografadas.
A partir do próximo mês, 9 de maio, todos os principais serviços e processos da Microsoft (incluindo assinatura de código, hash de arquivo e certificados TLS) usarão apenas o algoritmo SHA-2.
A Microsoft também removeu todo o conteúdo SHA-1 assinado pelo Windows do Centro de Download da Microsoft em agosto de 2020, depois de alterar a assinatura de atualização do Windows para usar o algoritmo SHA-2 um ano antes.
Também é importante observar que, embora a Microsoft ofereça suporte apenas a conteúdo assinado por SHA-2 para conteúdo oficial, os executáveis do Windows instalados manualmente e assinados com certificados SHA-1 corporativos ou autoassinados ainda podem ser executados no sistema operacional.
- Como pedir aos aplicativos do iPhone e iPad para não rastreá-lo na web
- Reverb revela violação de dados ao expor informações pessoais de músicos
descubra mais conteúdo
O que é um amplificador integrado?
Google Pixel Watch também tem detecção de queda, mas não até o próximo ano
As melhores xícaras de café aquecidas de 2022
Como automatizar seu iPhone com base na hora, atividade ou localização
"Isso deve ter sido antes do meu tempo"
Por que a NASA enviou Snoopy para a Lua? – Revisão Geek
Deixe uma resposta Cancelar resposta
Como os .NET Frameworks são atualizados?
NET Framework 4.7.2, está listado como Atualização para Microsoft Windows (KB4073120) no item Atualizações instaladas no Painel de controle. Microsoft. NET Framework 4.7.2 está disponível no site do Catálogo do Microsoft Update para download e importação no Windows Software Update Services (WSUS).
Qual é a versão mais recente do .NET Framework?
. NET Framework 4.6.2 é a versão com suporte mais recente do . NET Framework no Windows 10 1507 e 1511.
Como saber se meu NET Framework está atualizado?
A versão de. NET Framework (4.5 e posterior) instalado em uma máquina está listado no registro em HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\ NET Framework Setup\\NDP\\v4\\ Full . Se a subchave Full estiver ausente, significa que . NET Framework 4.5 ou superior não está instalado.
Como atualizar o NET Framework no Windows 7?
NET Framework 3.5.1 no Windows 7 :
- Selecione Iniciar > Painel de controle > Programas > Programas e recursos.
- Selecione Ativar ou desativar recursos do Windows .
- Se ainda não estiver instalado, selecione Microsoft . NET Framework 3.5.1 e clique em OK.
- Reinicie a máquina quando solicitado.