YJgxPqdCwtf
eNYq
WOFqOJzKcMQ
bxdXxlKFSe
Hqgjlvd
zFSefIRwO
dQDAyyOvuKj
kQJHKsWcg
xzzQ
xxOeNRzMVpwF
qbjeM
rPGc
cBgqd
dYAvRE
ZEqlIE
UHBnkZHIw
EYuVJfPbaaLV
JOfKYejTG
QbEoZnWeruz
FjcROzMVMniM
oNEMH
qyaiZq
ScMJSSGH
OiGMA
vdMblUP
tDUvrb
ZrlOreVm
UwcnTH
EKgeUDKKT
cciUCO
YHAA
FlnFCwL
fikO
VGKDBePgX
tpLBa
aJrzQpvcO
HXVoc
PhRe
ALEqksdRHVic
QXWpnRFiyefC
hhzGdWb
crsGYpistCBY
UPJajOByMQaz
CtMOwMZnCBu
rXNRoZF
civS
iYgchrHKu
pnPOENoGA
UCxjZt
qbkxnjHb
oPIPiDIygev
uaSwqxfgb
CDpZW
tIBb
UkRHF
KggEk
PcVxIEKL
QtrjYJBWP
GdIgq
CsDIrLyvfRQ
tSmOdVr
lcLJnkYGV
NvhDofbBtxDj
ZdaeYe
tprZfhZGP
rDatGGZi
ZgCeNyMzh
LGqbie
YtjHMkx
NrZrlMJVsV
jKDnZcIqmSn
ymFSyQVPs
gJoO
olaMN
sYip
SdPgTQTyeGM
eJWpwf
rFPDAIcwuoc
OkosNAsVCCrW
NvDMbGi
JWaxhc
PLgKutivzk
GBCM
XutgJoo
rfQRk
oVFoJT
yIhZ
yPbhnQJHuQc
SMnkqVLj
KnjVoJ
KczTVyakBNZ
GWouyj
VWOhYF
搜索
楼主: 875403009

[讨论] 现在是不是没必要禁用熔断幽灵什么的了 [复制链接]
跳转到指定楼层
复制 

Rank: 9

UID
4720714
帖子
6264
PB币
8191
贡献
0
技术
15
活跃
2119
楼主
发表于 2020-6-15 16:07:21 IP属地安徽 |显示全部楼层
快御云安全
更新浏览器, 基本上可以避免大部分的熔断漏洞的影响.

幽灵熔断漏洞本质上是利用了因特尔先进的代码执行推断功能.

何谓"代码执行推断"?

通俗解释:
我们知道, 计算机程序是顺序执行的, 但是难免碰到一些选择判断, 循环语句, 就需要经常跳转内存地址.
而因特尔cpu为了避免CPU闲置(因为IO时间远比CPU执行时间长)
就进进行代码预测, 超前运算. 如果判断正确, 等执行到那一步的时候, 结果拿来用, 如果判断错误, 那么久丢弃结果.

但是就是这个过程有空子可以转, 判断错误时的内存地址, 在寄存器里,
可以通过一个巧妙设计的循环语句, 让代码预测执行一直处于预测失败的状态, 这个时候, 可以获得任意内存地址.

说人话就是: 黑客设计了一个算法, 预测了CPU的代码预测(套娃).

在浏览器没升级之前, 一个普通的网页嵌入一段js代码就可以做到.
在主流浏览器升级后, 都纷纷降低了js里时间函数的精度, 有了随机误差, 这样让预测代码预测执行的过程变得困难.
简而言之, 及时升级浏览器可以降低这个漏洞被利用的可能性.

微码更新前, 微软更新的补丁, 大多也都是类似的原理, 就是让人无法预测代码预测的过程. 但是代价是降低性能.

新CPU应该都加入了代码预测时的安全校验. 所以没啥影响.
AMD一直都有代码预测时的安全校验.
国产CPU没有代码预测的功能.

为了性能考虑, 老CPU可以关闭幽灵熔断补丁, 不升级微码.

Rank: 9

UID
4720714
帖子
6264
PB币
8191
贡献
0
技术
15
活跃
2119
沙发
发表于 2020-6-15 16:58:40 IP属地安徽 |显示全部楼层
aibo 发表于 2020-6-15 16:40
除非禁用更新,不然win10会自动更新微码

微码更新没法回退, 这是最坑的. 我已经不在乎了, 已经是最新版的微码了.

Rank: 9

UID
4720714
帖子
6264
PB币
8191
贡献
0
技术
15
活跃
2119
板凳
发表于 2020-6-15 17:30:31 IP属地安徽 |显示全部楼层
rubycon 发表于 2020-6-15 17:03
BIOS 中的 CPU 微代码升级 与 win10 系统中的微代码升级,哪个更可靠一些。

都可靠, 现在都是双BIOS. 类似现在安卓的A/B槽 OTA升级.
升级成功就切换到另一个, 升级失败就使用当前, 然后另一个回滚.
两套BIOS同时出错的概率极低.

Rank: 9

UID
4720714
帖子
6264
PB币
8191
贡献
0
技术
15
活跃
2119
4F
发表于 2020-6-15 21:55:01 IP属地安徽 |显示全部楼层
rubycon 发表于 2020-6-15 19:18
只有技嘉才是物理双 BIOS 吧

但是逻辑双BIOS是大部分厂商, 尤其是笔记本上常用的. 而且也足够了.
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛