Failles CPU : Vérifier manuellement le degré de protection de votre Windows 10
Grâce à PowerShell vous pouvez savoir si votre ordinateur est suffisamment
Grâce à PowerShell vous pouvez savoir si votre ordinateur est suffisamment
protégé contre les attaques Spectre et Meltdown.
1 - Lancez PowerShell
1 - Lancez PowerShell
Effectuez un clic droit sur le bouton démarrer et sélectionnez sur Windows PowerShell (admin).
Tapez la commande Install-Module SpeculationControl et validez.
PowerShell va vous demander deux autorisations consécutives.
A chaque fois, tapez O (pour Oui) et validez. Il peut y avoir des temps d'attente
entre les différentes demandes donc soyez patients.
3 - Sauvegardez les droits d’exécution des modules
Tapez la commande $SaveExecutionPolicy = Get-ExecutionPolicy et validez. Tapez ensuite
Set-ExecutionPolicy RemoteSigned -Scope Currentuser pour permettre l’exécution du module
de test et validez. Tapez O et confirmez quand PowerShell demande une autorisation. Cela
va octroyer des droits d'exécution au module que l'on vient d'installer.
4 - Lancez le module de test
Tapez la commande Import-Module SpeculationControl et validez. Pour afficher les résultats
du test, tapez Get-SpeculationControlSettings et validez. Dans la capture ci-dessous, les
résultats montrent que le correctif de Microsoft est bien installé pour contrer Meltdown
et Spectre en des lignes vertes avec "True" au bout de chacune.
Le résultat peut être tout autre, protection incomplète ou absente contre Meltdown
(lignes en vert), le firmware de l’ordinateur n’a pas encore subi de correctif (
lignes en rouge), ce qui laisse l’ordinateur vulnérable à l’attaque Branch Target Injection
(Spectre variante 2). Un résumé donne la liste des protections actives
5 - Restaurez les droits d’exécution des modules
Il faut maintenant annuler les droits d'exécution que l'on a octroyé dans l'étape 3. Tapez
la commande Set-ExecutionPolicy $SaveExecutionPolicy -Scope Currentuser et validez.
Tapez O et confirmez quand PowerShell demande une autorisation. Tapez enfin exit et
validez pour quitter PowerShell.

Commentaires
Enregistrer un commentaire