一种二进制文件控制流的并行分析方法

AITNT
正文
推荐专利
一种二进制文件控制流的并行分析方法
申请号:CN202411441337
申请日期:2024-10-16
公开号:CN118964216B
公开日期:2024-12-24
类型:发明专利
摘要
本发明公开了一种二进制文件控制流的并行分析方法,涉及软件开发领域,本方法通过多个工作进程并行地对每个待分析的基本块进行辐射状分析,找出基本块所有的跳跃目标,形成深度为一的子CFG图,最后将所有的子CFG图进行合并以还原完整的CFG图,还原整个二进制文件的完整控制流,进而快速完成二进制文件控制流的并行分析。本方法在分析过程中避免了大量的回溯,减少了重复的分析工作;使用工作队列和工作进程并行分析,充分利用了CPU的多核性能,极高的缩短了分析时间;且分析期间完全打散每条跳跃分支,通过结果队列进行保存,最后进行合并,避免使用栈空间保存大量的中间路径,节约了程序的内存栈。
技术关键词
并行分析方法 队列 进程 合并算法 节点 辐射状 核心 代表 内存 分支 入口 程序 关系
系统为您推荐了相关专利信息
1
基于STAR-RIS辅助的随机无线网络隐蔽通信速率优化方法
通信速率优化方法 无线网络 发送者 隐蔽通信系统 链路
2
基于事理知识图谱的智能家居质量安全确定方法
事理知识图谱 事件关系抽取 事理图谱 节点 系统级
3
一种AI辅助问诊方法
问诊方法 节点 图谱 机器学习模型 电子健康记录
4
实景三维模型的数据分布式存储、检索方法及计算机程序产品
实景三维模型 瓦块 数据检索方法 计算机程序产品 多线程
5
一种柜台物品的自动传输方法及系统
传输模块 自动传输方法 控制器 指令 数据
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号