您当前的位置: 首页 > 

可怕!CPU 竟成了黑客的帮凶!

CSDN 程序人生 发布时间:2020-06-01 11:47:58 ,浏览量:3

本故事根据CPU真实漏洞改编

作者 | 轩辕之风

来源 | 编程技术宇宙(ID:xuanyuancoding)

还记得我吗,我是阿Q,就是那个CPU一号车间的阿Q啊。如果你忘记了我,记得看看这里回忆一下哦:完了!CPU一味求快出事儿了!

自从我们车间用上了乱序执行和分支预测后,生产效率那是大大提升,领导不仅在全厂的员工大会表扬了我们,还把这两项技术向全厂推广,在我们8个CPU核心车间都铺开了,性能甩开竞争对手CPU几条街。

可是,就在我们还沉醉在取得的成绩时,不知不觉我们竟埋下了灾难的种子······

事情还得从不久前的一个晚上说起。

神秘代码

这天晚上,我们一号车间遇到了这样一段代码:

uint8_t array1[160] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
uint8_t array2[256 * 512];
uint8_t temp = 0;

void bad_guy(int x) {
 if (x             
关注
打赏
1688896170
查看更多评论
0.0465s