线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

基于运行特征监控的代码复用攻击防御

张贵民; 李清宝; 张平; 程三军 软件学报 2019年第11期

摘要:针对代码复用的攻击与防御已成为网络安全领域研究的热点,但当前的防御方法普遍存在防御类型单一、易被绕过等问题.为此,提出一种基于运行特征监控的代码复用攻击防御方法RCMon.该方法在分析代码复用攻击实现原理的基础上定义了描述程序正常运行过程的运行特征模型RCMod,并提出了验证程序当前运行状态是否满足RCMod约束规则的安全验证自动机模型.实现中,通过直接向目标程序中植入监控代码,使程序运行到监控节点时自动陷入,并由Hypervisor实现运行特征库的构建和安全验证.实验结果表明,RCMon能够有效地防御已知的绝大部分代码复用攻击,平均性能开销约为22%.

关键词:代码复用攻击运行特征系统调用插桩

单位:解放军信息工程大学; 河南郑州450001; 数学工程与先进计算国家重点实验室; 河南郑州450001; 信息保障技术重点实验室; 北京100072; 河南省人民检察院; 河南郑州450000

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

软件学报

北大期刊

¥1128.00

关注 22人评论|3人关注