利用一个奇怪的技巧在几秒钟内推测出整个x86-64指令集
2024-05-15
这篇文章介绍了一种利用CPU微架构细节和性能计数器来推测整个x86-64指令集的方法。作者利用CPU的推测执行和乱序执行特性,以及微指令翻译引擎(MITE)和微代码序列器(MS)的性能计数器,通过分析指令解码过程中的微指令数量和执行状态,推断出指令的行为和推测执行特性,甚至发现了一些未公开的指令。
48