Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么 Meltdown 和 Spectre 错误这么长时间都没有被发现?
为什么 Meltdown 和 Spectre 错误这么长时间都没有被发现 近 20 年来 这些错误一直存在于 CPU 中 考虑到对所有使用这些处理器的计算机的严重影响 为什么不尽早发现呢 答案非常简单 现代 CPU 拥有数十亿个晶体管 例如
intel
amdprocessor
spectre
是否可以暂时抑制单个 ret 指令的英特尔 CET,或者以其他方式使用 retpolines?
英特尔 CET 控制流执行技术 由两部分组成 SS 影子堆栈 和 IBT 间接分支跟踪 如果您需要间接分支到您无法放置的某个地方endbr64由于某种原因 您可以抑制 IBT 一次jmp or call指令与notrack 有没有等效的方法
Assembly
x8664
intel
spectre
如何在实践中创建幽灵小工具?
我正在开发 NASM GCC 针对 ELF64 PoC它使用一个幽灵小工具来测量访问一组缓存行的时间 冲洗 重新加载 如何制作一个可靠的幽灵小工具 我相信我理解 FLUSH RELOAD 技术背后的理论 但在实践中 尽管有一些噪音 我无法生
caching
Assembly
x86
spectre
程序完成后分支预测器条目失效?
我试图了解分支预测器条目何时无效 以下是我所做的实验 Code1 start measure branch mispred while X times if something something do useless endif endw
c
performance
x86
branchprediction
spectre