

¡¡¡¡Ç°ÑÔ£º
¡¡¡¡×î½ü°²È«Ñо¿ÈËÔ±Åû¶µÄÔÚÏÖ´ú CPU Öз¢ÏÖµÄ 2 ¸ö©¶´ÒѾÄֵ÷зÐÑïÑÕâЩ©¶´Ö÷ÒªÓÉÓ²¼þÉè¼ÆÈ±ÏÝÒý·¢£¬Èù¥»÷Õß¿ÉÒÔÀûÓÃÕâЩ©¶´·ÃÎÊÓ¦±£³Ö˽ÃܵÄÄÚ´æÐÅÏ¢£¬ÔÊÐíËûÃÇÇÔÈ¡Óû§µÄÐÅÏ¢£¨ÈçÃÜÂë¡¢µç×ÓÓʼþ¡¢ä¯ÀÀÆ÷ÀúÊ·¼Ç¼ºÍÕÕÆ¬µÈµÈ£©¡£
¡¡¡¡Meltdown£¨ÈÛ¶Ï£©Ó¦¶Ô©¶´ CVE-2017-5754£»
¡¡¡¡Spectre£¨ÓÄÁ飩¶ÔӦ©¶´CVE-2017-5753/CVE-2017-5715¡£
¡¡¡¡ÕâЩȱÏÝÓ°ÏìÁ˹ýÈ¥¶þÊ®ÄêÀ´·¢²¼µÄ´óÁ¿´¦ÀíÆ÷£¬°üÀ¨ Intel¡¢Advanced Micro Devices£¨AMD£©ºÍ ARM ´¦ÀíÆ÷£¬µ«Ö÷ÒªÈÔÊÇÓ¢ÌØ¶ûµÄÎÊÌâ¡£ AMD ÒѾ·¢±íÁËÒ»¸öÉùÃ÷£¬³ÎÇåÁ½¸ö Spectre ±äÌåÖеÄÒ»¸ö£¨Branch target injection£©²»»áÓ°ÏìÆä´¦ÀíÆ÷£¬¶øµÚ¶þ¸ö±äÌ壨Bounds check bypass£©¿ÉÒÔͨ¹ýÈí¼þ¸üеķ½Ê½À´½â¾ö£¬µÚÈý¸ö±äÖÖ Meltdown£¨ Rogue data cache load£©ÓÉÓڼܹ¹²îÒì²»Ó°Ïì AMD оƬ¡£
¡¡¡¡ÓÉÓÚÕâЩоƬÉè¼ÆÈ±ÏÝ´¦ÓÚÓ²¼þÖУ¬ËùÒÔÊÜÖ§³ÖµÄÖ÷Á÷²Ù×÷ϵͳ£¬Èç Windows 10¡¢MacOS¡¢Linux ÒÔ¼°ÆäËûÐí¶àÈí¼þÒ²¶¼Êܵ½Íþв¡£
¡¡¡¡Î¢Èí´ËǰÒѾ·¢²¼Á˲¹¶¡À´»º½â Windows 10 ϵͳµÄ²¿·ÖÎÊÌ⣬ÏÖÔÚÓ²¼þÖÆÔìÉÌÒ²·×·×¿ªÊ¼ÍƳö¹Ì¼þ¸üÐÂÀ´½â¾öÓ²¼þ²¿·Ö¡£È»¶ø£¬ÓÉÓÚÒª½â¾ö CPU È۶ϺÍÓÄÁé©¶´Ó°ÏìÒªÅäºÏ¶à³§ÉÌ¡¢¶à²½ÖèµÄ½â¾ö·½°¸£¬ºÜÄÑÅжÏÓû§µ±Ç°µÄ PC ÊÇ·ñÒѾ±»ÃâÒß¡£Òò´Ë£¬Î¢Èí·ÅÁËÒ»¸ö PowerShell ½Å±¾³öÀ´£¬ÒÔ°ïÖúÓû§ÊÖ¶¯¼ì²éÉ豸ÊÇ·ñÕýÊÜ CPU È۶ϺÍÓÄÁé©¶´Ó°Ïì¡£
¡¡¡¡ÔÚ±¾ÎÄÖУ¬ÏµÍ³¼«¿Í½«Ö¸µ¼¼ì²éÄãµÄÉ豸ÊÇ·ñÓÐËùÐèµÄϵͳºÍ¹Ì¼þ¸üУ¬ÒÔ¼õÇá×îРCPU Ó²¼þ°²È«Â©¶´Ëù´øÀ´µÄÓ°Ïì¡£
¡¡¡¡ÊÖ¶¯¼ì²éPCÊÇ·ñÊܵ½CPU©¶´Ó°Ï죺
¡¡¡¡ÒªÑéÖ¤ÄãµÄ Windows 10 ÊÇ·ñÊÜ×îРCPU °²È«Â©¶´µÄÓ°Ï죬¿ÉÒÔʹÓÃ΢ÈíÒѾдºÃµÄ PowerShell ½Å±¾£º
¡¡¡¡ÑéÖ¤½Å±¾ÏÂÔØ
¡¡¡¡1¡¢Ê¹Óà Windows + X ¿ì½Ý¼ü——Ñ¡Ôñ´ò¿ª¡¸Windows PowerShell£¨¹ÜÀíÔ±£©¡¹
¡¡¡¡2¡¢µ¼º½µ½ÏÂÔØ²¢½âѹºÃµÄ SpeculationControl ½Å±¾Ä¿Â¼ÖУ¬ÊäÈëÒÔÏÂÃüÁî°²×°ËùÐèµÄÄ£¿é²¢°´¡¸Enter¡¹¼ü£º

¡¡¡¡×¢Ò⣺SpeculationControl.psd1 ½Å±¾ÐèÒª NuGet provider ²¢½« Shell Ö´ÐвßÂÔµÄÓû§Ê×Ñ¡ÏîÉèÖÃΪ RemoteSigned¡£
¡¡¡¡3¡¢Ö´Ðе¼ÈëºÃÄ£¿éÖ®ºó£¬Ö´ÐÐÏÂÃæµÄÃüÁî¼´¿É¿ªÊ¼Ö´Ðмì²â£º
¡¡¡¡Get-SpeculationControlSettings

¡¡¡¡Ò»µ©Íê³É¼ì²â²½Ö裬¾Í¿ÉÒÔÈ·¶¨ÄãµÄ¼ÆËã»úÊÇ·ñÈÔÈ»ÈÝÒ×Êܵ½ Meltdown£¨ÈÛ¶Ï£©ºÍ Spectre£¨ÓÄÁ飩°²È«Â©¶´µÄÓ°Ïì¡£
¡¡¡¡Èç¹ûÄãµÄ Windows 10 PC ÒѾ°²×°Á˽ô¼±ÐÞ¸´²¹¶¡£¨½öÕë¶Ô Meltdown ©¶´£©£¬ÄÇÄ㽫¿´µ½¡¸rogue data cache load¡¹£¨Meltdown ©¶´£©µÄÉèÖÃΪ True ²¢ÒÔ¸ßÁÁµÄÂÌÉ«ÏÔʾ¡£´ËÍ⣬ÔÚ¡¸branch target injection¡¹£¨Spectre ©¶´£©ÏÂÖ»ÓÐÈí¼þ»º½âÉèÖÃΪ True¡£
¡¡¡¡×¢Ò⣺ֻÓÐÔÚ°²×° Windows 10 ½ô¼±¸üк͸üÐÂÁ˰²È«µÄ BIOS ºÍ UEFI ¹Ì¼þºó£¬¡¸rogue data cache load¡¹ºÍ¡¸branch target injection¡¹ÏµÄËùÓÐÑéÖ¤Ïî²Å»á±»ÉèÖÃΪ True ²¢ÒÔÂÌɫͻ³öÏÔʾ£¬ÒÔ±íʾÄãµÄÉ豸Òѱ»±£»¤¡£
¡¡¡¡Í¨¹ý±¾ÎĵÄÁ˽⣬ÎÒÃÇÏ£ÍûÄܹ»ÎªÓû§ÌṩÓйØWindows 10µçÄÔÔÚCPUÈ۶ϺÍÓÄÁé©¶´·½ÃæµÄ×îÐÂÐÅÏ¢¡£¾¡¹Ü²Ù×÷ϵͳºÍÓ²¼þÖÆÔìÉÌÒѾ²ÉÈ¡ÁËһϵÁдëÊ©À´»º½âDZÔڵķçÏÕ£¬µ«Óû§ÈÔȻӦ¸Ã±£³ÖϵͳµÄ¼°Ê±¸üУ¬ÒÔÈ·±£µÃµ½×îÐµİ²È«ÐÔ²¹¶¡¡£
| ÁôÑÔÓëÆÀÂÛ£¨¹²ÓÐ ÌõÆÀÂÛ£© |