博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CPU特性漏洞测试(Meltdown and Spectre)
阅读量:2257 次
发布时间:2019-05-09

本文共 1315 字,大约阅读时间需要 4 分钟。

  2018年1月4日,国外安全研究人员披露了名为"Meltdown"和"Spectre"两组CPU特性漏洞,该漏洞波及到近20年的Intel, AMD, Qualcomm厂家和其它ARM的处理器,可导致CPU运作机制上的信息泄露,危害巨大且影响广泛。

spectre POC编译测试:

spectre POC编译测试,打过补丁依然可以读取,在一定程度上并不能完全解决问题。

这次的微软更新并非是全面修复,部分 Windows PC 可能还需要额外的 CPU固件更新来防范 Spectre 攻击,不过 Microsoft的安全更新似乎完全解决了 Meltdown 漏洞。目前用户在进行更新时似乎还遇到了其他问题,Meltdown 和 Spectre 安全更新似乎与反病毒软件们相处得并不融洽。

如何检查补丁状态

微软还发布了一个Powershell来检查是否安装了正确的更新程序,或是否需要额外的固件更新。

用户在启动PowerShell时,请确保是以管理员权限启动的,以便安装所需的模块。我的操作系统是window10 ,自带的powershell,右击开始菜单出现如图所示功能:

PS:部分服务器自带的powershell因版本问题,没有Install-Module的功能,Install-Module 是类似linux rpm包管理的功能,升级powershell吧。。

下面的Powershell命令,将下载并安装Powershell模块,用于测试Meltdown和Specter的缺陷。

Install-Module SpeculationControl

如果用户运行该命令返回的是错误,则可以运行以下命令:

Set-ExecutionPolicy Bypass

然后,用户可以运行第二条命令:

Get-SpeculationControlSettings

谷歌在发布漏洞研究报告的时候认为,接近所有的CPU都容易受到这两个漏洞的攻击。开启的保护会显示为True,未开启的保护则会显示为False。如果用户在运行这些命令后看到很多红色的文字,那么可以确认该用户的CPU处在威胁之中。

测试截图如下:

关于解决方案

CPU漏洞无法远程控制电脑,在一定程度上危害是可控的,

建议密切关注操作系统、虚拟机、浏览器等产品官方网站发布的安全公告,并及时下载补丁进行更新,可阻止这些漏洞被利用。

推荐工具:360安全卫士“CPU漏洞免疫工具”,该工具可一键检测电脑是否存在漏洞,全方位排查补丁兼容性,并为受到漏洞影响的系统及浏览器推送安全更新,有效免疫CPU漏洞。

 

参考文章:

CPU漏洞一键自动检修 360安全卫士国内首发免疫工具

http://www.360.cn/newslist/zxzx/yjzdjxCPUld360aqwssfmygj.html

Windows用户详细自查修复篇:微软紧急更新修复Meltdown和Spectre CPU漏洞

http://www.freebuf.com/vuls/159291.html

转载于:https://www.cnblogs.com/xiaozi/p/8241313.html

你可能感兴趣的文章
Spring面试题总结的很全面,附带超详细答案
查看>>
dubbo十层
查看>>
关于为什么离职原因总结
查看>>
深入浅出一致性Hash原理
查看>>
多线程面试总结
查看>>
为什么需要消息队列,及使用消息队列的好处?
查看>>
王东江
查看>>
如何在自己系统上集成支付功能
查看>>
从Tomcat到Spring Boot
查看>>
smart-socket如何实现字符串通信
查看>>
程序员辛酸泪——当程序员老去,程序员又何去何从
查看>>
我的5年程序人生活
查看>>
Google程序员为什么要转型产品经理
查看>>
用产品经理的思维分析子弹短信
查看>>
惰性求值—lodash源码解读
查看>>
一个美国人到中国当产品经理的心得:中国App设计真好!
查看>>
外国程序员和中国程序员的区别
查看>>
算算程序员们这些年所欠下的债!
查看>>
OpenBSD创始人再批英特尔漏洞:将把钱花在可信赖的供应商上
查看>>
体验四路SSD RAID 0的快感,微星M.2 Xpander扩展卡小测
查看>>