一种处理Gadget之间数据依赖和副作用的ROP生成方法和装置

AITNT
正文
推荐专利
一种处理Gadget之间数据依赖和副作用的ROP生成方法和装置
申请号:CN202410943936
申请日期:2024-07-15
公开号:CN119026131A
公开日期:2024-11-26
类型:发明专利
摘要
本发明属于自动化漏洞利用技术领域,涉及一种处理Gadget之间数据依赖和副作用的ROP生成方法和装置。该方法包括:设置漏洞利用初始状态;基于漏洞利用初始状态和漏洞利用过程描述,生成漏洞利用蓝图;提取程序中的Gadget语义信息,基于Gadget语义信息构建Gadget计算图;根据Gadget计算图和漏洞利用蓝图,依次构建各个阶段的ROP链,并解决Gadgets之间存在的数据依赖问题和副作用问题;根据各个阶段的ROP链生成完整的ROP链。本发明通过将整个漏洞利用过程分解为多个子目标,有效地减少了搜索空间,从而最大限度地提高了SMT求解器的效用,并解决了数据依赖性并消除副作用,提高了ROP生成过程的效率和成功率。
技术关键词
漏洞 阶段 语义信息系统 存储计算机程序 生成方法 拓扑图 数据 内存 可读存储介质 工作模块 搜索模块 表达式 生成装置 计算机设备 节点 关系 存储器
系统为您推荐了相关专利信息
1
结构化查询语言生成方法、装置及非易失性存储介质
结构化查询语言 节点 生成方法 关键词 实体
2
一种基于EIQ-ABC法与改进粒子群算法的仓库货位优化方法和介质
仓库货位 序列 粒子群算法求解 订单 位置更新方法
3
一种基于轨迹预测的动态目标接力观测任务规划方法
飞行器 轨迹预报方法 规划 动态 合同网算法
4
考虑流域小水电群虚拟电厂的优化调度方法及系统
优化调度模型 优化调度方法 小型光伏电站 小型风电场 初始聚类中心
5
一种基于注意力机制与辅助多标签知识蒸馏的光伏组件缺陷持续分割方法
光伏组件缺陷 注意力机制 多标签 分割方法 蒸馏
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号