咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >GDL:一种通用型代码重用攻击gadget描述语言 收藏

GDL:一种通用型代码重用攻击gadget描述语言

GDL:A Gadget Description Language for General Code Reuse Attack

作     者:蒋楚 王永杰 JIANG Chu;WANG Yong-jie

作者机构:国防科技大学电子对抗学院合肥230037 

出 版 物:《计算机科学》 (Computer Science)

年 卷 期:2020年第47卷第6期

页      面:284-293页

学科分类:08[工学] 0839[工学-网络空间安全] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)] 

主  题:代码重用攻击 攻击模型 图灵机模型 gadget描述 gadget搜索 

摘      要:由于代码重用攻击的方式方法多样,相应的gadget在结构上也不尽相同,目前尚没有一种通用的方法能够用来描述多种代码重用攻击下的gadget。结合几种常见代码重用攻击的攻击模型和图灵机模型,文中提出了一种代码重用攻击的通用模型,为了能够对代码重用攻击中的gadget进行结构化的描述,设计了一种用于代码重用攻击的gadget描述语言(Gadget Description Language,GDL)。首先,介绍了代码重用攻击的发展历程,总结了代码重用攻击的攻击模型和gadget特征;然后,以此为基础设计了GDL,给出了GDL中的关键字和各种约束类型的语法规范;最后,在ply和BARF等开源项目的基础上,实现了基于GDL的gadget搜索原型系统GDLgadget,并描述了GDLgadget的执行流程,通过实验验证了GDLgadget的可用性。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分