Spectre

Linux内核Core Scheduling:SMT安全域与侧信道深度防御

深入解析Linux内核Core Scheduling机制,从SMT/Hyper-Threading安全隐患出发,详解Cookie信任模型、调度器决策流程、生产部署模式及其与硬件缓解措施的交互,为多租户云原生环境提供SMT级别的侧信道防御深度指南。

CPU 推测执行与瞬态执行攻击:从 Meltdown 到 Spectre 的处理器安全攻防演进

本文深入分析现代 CPU 推测执行机制及其衍生的瞬态执行安全漏洞,从处理器微架构层面解析 Spectre v1/v2/v3(Meltdown)/v4 的攻击原理与防御演化,覆盖分支预测器毒化、瞬态执行窗口利用、微架构侧信道构建,并结合 Linux 内核 KPTI、poline、eIBRS 等防御方案进行深度工程实战分析。

深入理解 CPU 分支预测器——从 Tournament Predictor 到 TAGE 的推测执行安全实战

现代CPU分支预测器深度技术长文:从2-bit饱和计数器到TAGE-SC-L的完整演进,涵盖局部历史/全局历史/混合预测器/Tagged几何级数预测器/间接跳转ITTAGE/返回栈缓存RSB的硬件实现,以及Spectre-v1/v2、Meltdown的微架构攻击面与Linux内核KPTI/Retpoline/IBRS/eIBRS/SpecBHB工程缓解实践