正常情况下,英特尔处理器不会出问题,但是,就怕有人故意带节奏!
编写一段循环程序,按照英特尔处理器的逻辑,那肯定是重复执行的,前面的执行没有问题,直至第N条!
这一条在进入处理器之前,并没有权限审核,就被指令预测给送到了某个对应的位置,然后,这第N条并不是预判中的重复执行的程序,而是其他的……这个时候,指令预测功能出错,会把这第N条根据需要跳转到其他地方!
什么地方?
那就得按照这条指令来了,比如说,这条指令要求读取内存某个模块的数据,例如键盘缓冲区,是否就意味着能读取到用户之前输入的密码?
在原本的设计中,用户是不能读取这些模块的,但是只要利用这个乱序执行和指令预测功能,就可以非法读取到内存核心的数据!
至于数据返回?
处理器在返
更多内容加载中...请稍候...
本站只支持手机浏览器访问,若您看到此段落,代表章节内容加载失败,请关闭浏览器的阅读模式、畅读模式、小说模式,以及关闭广告屏蔽功能,或复制网址到其他浏览器阅读!
本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!