Stručně řečeno, kritické zranitelnosti Meltdown a Spectre umožňují útočníkovi ukrást soukromé informace, které jsou aktuálně zpracovávány v procesoru počítače. Je to možné díky funkci předběžného načítání dat, kterou Intel implementoval do svých procesorů.
Pokud chcete zjistit, zda je váš počítač postižen zranitelnostmi Meltdown a Spectre postupujte po jednotlivých krocích.
Spusťte Windows PowerShell jako správce. Pro spuštění Windows PowerShell můžete použít pole pro hledání nebo použít klávesovou zkratku [Windows]+[X] a z kontextové nabídky vybrat »Windows PowerShell (správce)«.
Ve Windows PowerShell zadejte příkaz »Install-Module SpeculationControl«. Na otázky odpovězte dvakrát »y« (yes). Odpověď potvrďte klávesou [Enter].
Aktivujte nainstalovaný modul příkazem »Import-Module SpeculationControl«.
Pokud se zobrazí chybová zpráva:
“Import-Module : File C:\Program Files\WindowsPowerShell\Modules\SpeculationControl\1.0.1\SpeculationControl.psm1 cannot be loaded because running scripts is disabled on this system. For more information…“
Použijte příkaz »Set-ExecutionPolicy Unrestricted«. Na otázku “Do you want to change the execution policy?” odpovězte »y« (yes). Odpověď potvrďte klávesou [Enter].
Nakonec spusťte rutinu »Get-SpeculationControlSettings«.
Pokud mají všechny vypsané řádky hodnotu True, nemáte se zranitelností Meltdown a Spectre žádný problém.
Na obrázku níže, je výstup z mého notebooku s Windows 10. Pravděpodobně na svém počítači uvidíte něco podobného.
Microsoft již vydal záplatu na zranitelnosti Meltdown a Spectre pro Windows 10, která je dostupná přes Windows Update.
KB4056892 (OS Build 16299.192)
Další podrobnosti o chybách procesoru Meltdown a Spectre:
https://meltdownattack.com/
Informace na stránkách Intelu
Nyní můžete vrátit politiku spouštění skriptů ve Windows PowerShell zpět do výchozího nastavení příkazem »Set-ExecutionPolicy Undefined -Scope LocalMachine«. Na dotaz “Do you want to change the execution policy?” odpovězte »y« (yes) a stiskněte klávesu [Enter].
Na nastavení politik spouštění skriptů ve Windows Powershell se můžete podívat pomocí příkazu »Get-ExecutionPolicy -List«. Výchozí hodnota pro vše je Undefined.
TIP: Jak spustit kontrolu Windows Defender ještě před zavedením Windows
Lecter •
I po instalaci aktualizace KB4056892 (OS Build 16299.192) mám v powershellu stejný výstup jako vy. To znamená, že chyba Spectre/Meltdown i přesto přetrvává ??
Mám Windows 10 Pro, ntb Lenovo Z570 (Core i5, intelHD3000/nvidia 630m)