Menu Fechar

Microsoft avisa sobre problema de certificado de Secure Boot

Microsoft avisa sobre problema de certificado de Secure Boot

🔒 Entendendo o Problema do Secure Boot

📚 Introdução ao Secure Boot

O Secure Boot é uma tecnologia de segurança que verifica a autenticidade dos componentes de inicialização do sistema antes de permitir que o sistema operacional seja carregado. Isso inclui a verificação de certificados digitais para garantir que apenas componentes de confiança sejam executados durante o processo de inicialização. A implementação do Secure Boot é baseada em uma arquitetura de confiança, onde os componentes de inicialização são verificados contra uma lista de certificados confiáveis armazenada no firmware do sistema.

📝 Certificados Secure Boot e Expiração

Os certificados Secure Boot são emitidos por autoridades de certificação confiáveis e têm uma data de expiração. No caso dos certificados Secure Boot atuais, a data de expiração está se aproximando, e é necessário atualizar esses certificados para garantir a continuidade da segurança do sistema. A Microsoft está emitindo novos certificados Secure Boot para substituir os antigos, que expirarão em 2026. É importante notar que a expiração dos certificados pode afetar a capacidade do sistema de inicializar corretamente, tornando a atualização dos certificados uma tarefa crítica.

🚨 Problemas com a Atualização dos Certificados

No entanto, o processo de atualização dos certificados Secure Boot não é simples. Alguns sistemas podem não ser capazes de receber os novos certificados devido a limitações de firmware ou configurações personalizadas. Além disso, a Microsoft está exibindo um aviso sobre a renovação dos certificados Secure Boot, que pode ser confuso para alguns. É fundamental entender que a atualização dos certificados é uma tarefa que requer atenção e cuidado para evitar problemas de segurança ou de inicialização do sistema.

🔍 Verificando o Status do Secure Boot

Para verificar o status do Secure Boot, é possível usar o aplicativo Windows Security. No entanto, é importante notar que a cor do ícone de status (verde, amarelo ou vermelho) não é suficiente para determinar se o sistema está seguro. É necessário verificar o texto exibido ao lado do ícone para obter informações mais detalhadas sobre o status do Secure Boot. Além disso, é possível usar comandos PowerShell para verificar o status do Secure Boot, o que fornece uma visão mais detalhada da situação.

💻 Comandos PowerShell para Verificar o Secure Boot

Além disso, é possível usar comandos PowerShell para verificar o status do Secure Boot. Os comandos Confirm-SecureBootUEFI, [System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI KEK).bytes) -match 'Microsoft Corporation KEK 2K CA 2023' e [System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023' podem ser usados para verificar se o Secure Boot está habilitado, se o firmware aceitou o novo certificado KEK e se o banco de dados de confiança do Secure Boot foi atualizado. Esses comandos são fundamentais para diagnosticar problemas relacionados ao Secure Boot.

🔍 Verificando o Status do Secure Boot

Para verificar o status do Secure Boot, navegue até Windows Security -> Device Security -> Secure Boot e procure por um aviso colorido (verde, amarelo ou vermelho).

📊 Interpretação dos Avisos Coloridos

Os avisos coloridos indicam o status do Secure Boot:
– Verde: indica que o Secure Boot está ativado e que todos os certificados necessários foram atualizados.
– Amarelo: indica que a transição para os novos certificados está incompleta, possivelmente aguardando cooperação do firmware.
– Vermelho: indica que o dispositivo não pode receber a atualização do certificado.
No entanto, é importante notar que a cor do aviso não é o único indicador do status do Secure Boot. É fundamental verificar os detalhes do texto exibido ao lado do ícone para obter uma visão mais completa da situação.

💻 Verificando o Status com PowerShell

Para obter mais informações sobre o status do Secure Boot, é possível utilizar comandos PowerShell:
Confirm-SecureBootUEFI verifica se o Secure Boot está ativado.
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI KEK).bytes) -match 'Microsoft Corporation KEK 2K CA 2023' verifica se o firmware aceitou o novo certificado KEK.
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023' e [System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft UEFI CA 2023' verificam se a base de dados de inicialização confiável aceitou as atualizações.

🔧 Executando Comandos PowerShell

Para obter mais informações sobre o status do Secure Boot, é necessário executar alguns comandos PowerShell como administrador. Esses comandos fornecerão detalhes sobre a configuração atual do Secure Boot e ajudarão a identificar se há necessidade de atualização.

🔍 Verificando o Status do Secure Boot com PowerShell

O primeiro comando a ser executado é:

Confirm-SecureBootUEFI

Este comando verifica se o Secure Boot está habilitado no sistema. Se o resultado for True, significa que o Secure Boot está ativo e protegendo o sistema. Se o resultado for False, indica que o Secure Boot está desabilitado ou não está sendo aplicado, e é necessário tomar medidas para habilitá-lo.




📝 Verificando a Atualização do Certificado KEK

O próximo comando a ser executado é:

[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI -Key KEK).bytes) -match 'Microsoft Corporation KEK 2K CA 2023'

Este comando verifica se o firmware aceitou o novo certificado KEK (Key Exchange Key) de 2023. Se o resultado for True, significa que o certificado está atualizado e o sistema está preparado para receber futuras atualizações de segurança.

📊 Verificando a Atualização do Certificado DB

Os dois comandos finais a serem executados são:

[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft UEFI CA 2023'

Esses comandos verificam se a base de dados de confiança do Secure Boot (db) aceitou as atualizações dos certificados de 2023. Se ambos os resultados forem True, significa que a base de dados está atualizada e o sistema está protegido com os certificados mais recentes. Se qualquer um dos resultados for False, pode ser necessário atualizar o firmware do sistema para completar a transição para os novos certificados.

🛠️ Resolvendo Problemas com o Secure Boot

🔍 Identificando a Necessidade de Atualização de Firmware

Se os comandos PowerShell ou o aviso no Windows Security indicarem um problema com o Secure Boot, é necessário tomar medidas para resolver a questão. Isso pode incluir a atualização do firmware do seu PC. É fundamental verificar se o fabricante do seu PC tem uma atualização de firmware disponível para o seu modelo específico de PC.

📞 Contato com o Fabricante

Para obter uma atualização de firmware, é recomendado entrar em contato com o fabricante do seu PC. Eles podem fornecer uma atualização de firmware que resolva o problema com o Secure Boot. É importante verificar se o fabricante tem uma atualização de firmware disponível para o seu modelo específico de PC.

💻 Executando Comandos de Verificação

Além de verificar o aviso no Windows Security, é possível executar comandos PowerShell para verificar o status do Secure Boot. Os comandos a seguir podem ser usados:
Confirm-SecureBootUEFI
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI KEK).bytes) -match 'Microsoft Corporation KEK 2K CA 2023'
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft UEFI CA 2023'
Esses comandos podem ajudar a identificar se o problema está relacionado à atualização do firmware ou a outro fator.


Fonte: makeuseof.com
Curadoria e Insights: Redação YTI&W (Tecnologia da Informação).



Redação YTI&W-News

Tecnologia da Informação | Yassutaro TI & Web

Cobertura das últimas novidades, utilitários e lançamentos de soluções de TI para usuários avançados e profissionais liberais.

2 Comments

  1. Carlos Mendes

    Essa falha no Secure Boot é um alerta crítico para a segurança do firmware. É fundamental que os usuários verifiquem as atualizações da Microsoft para evitar vulnerabilidades na inicialização. Fiquem atentos às recomendações oficiais para proteger seus sistemas.

  2. Soninha Nagy

    Excelente explicação sobre a importância do Secure Boot. É fundamental que a Microsoft resolva essa falha de certificado rapidamente para evitar vulnerabilidades no processo de inicialização. Fiquem atentos às atualizações de firmware para manter a segurança do sistema.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Publicado emDicas Windows, Segurança Digital, Tecnologia da Informação, Windows
×

Newsletter


Seja notificado em primeira mão de todos os nossos artigos!

Fale Conosco