自监控飞地:LVI攻击检测与特征分析
1. LVI攻击概述
LVI(负载值注入)被视为一种“反向熔断”类型的攻击,它与传统的熔断攻击不同,是通过注入数据而非泄露数据来实现攻击。攻击的前提是攻击者能够在飞地执行期间引发页面错误或微代码辅助,还可借助SGX - Step等框架的功能。
2. 侧信道攻击检测方法
- SGX特定检测工具
- T - SGX :利用TSX(事务同步扩展)防止受控通道攻击。虽然它比之前的先进缓解方案运行速度快,但平均会带来50%的性能开销和30%左右的存储开销。
- **D´ej
a Vu**:作为LLVM编译器的扩展,同样使用TSX来防范受控通道攻击。不过,SGX - Step的开发者指出,像T - SGX和D´eja Vu这类工具虽能通过单步执行飞地时的频繁中断检测正在进行的攻击,但存在TSX并非所有支持SGX的处理器都可用,且TSX防御会显著增加运行时性能开销的问题。
- 非SGX环境下的检测方法
- 基于硬件性能计数器 :大多数侧信道攻击(SCA)检测研究都围绕基于缓存的SCA展开,几乎所有方法都使用硬件性能计数器来检测攻击,有基于签名和基于异常的检测示例。
- WHISPER工具 :Mushtaq等人开发的WHISPER工具,借助机器学习和硬件性能计数器在运行时检测基
超级会员免费看
订阅专栏 解锁全文
55

被折叠的 条评论
为什么被折叠?



