Jul, 2020

基于约束的软件多样化策略,有效缓解代码重用攻击

TL;DR本文介绍了一种基于约束编程的编译器方法,称为DivCon,它允许用户在不同的汇编代码版本之间权衡选择并调整代码多样性和代码质量之间的冲突。实验结果表明,DivCon能够在保持高代码多样性的同时有效地减轻代码重用攻击,并提供几乎最优的代码。