基于内核跟踪的动态函数调用图生成方法

来源 :计算机应用研究 | 被引量 : 0次 | 上传用户:MRMAMING
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对目前大多数的函数调用关系分析工具无法分析函数指针、系统启动过程以及可加载模块的函数调用关系的现象,在CG-RTL的基础上提出了基于内核跟踪的动态函数调用图生成方法,并开发了动态函数调用图生成工具DCG-RTL(dynamic call graph based on RTL)。DCG-RTL在S2E模拟器中运行待跟踪内核,通过指令捕获插件和函数解析插件记录运行时的函数调用和返回信息,分析跟踪信息得到动态和静态函数调用关系,利用CG-RTL工具在浏览器中展示。实验结果表明,DCG-RTL能全面和准确地跟踪
其他文献
一直以来,城市社区通过保障居民的知情权,建立合作,作为防灾减灾和应急管理的基本单元,利用社区资源等方式,在传统的公共安全管理中发挥着基础性作用。社区是社会的基本细胞,社区作
目的探讨进展期贲门癌贲门切除术前应用紫杉醇脂质体腹腔灌注化疗的疗效。方法对27例进展期贲门癌患者术前行紫杉醇脂质体腹腔灌注化疗,其中16例为低剂量组(紫杉醇脂质体60 m
样品溶解后,加入还原剂氯化亚锡及助吸附剂水合肼,用巯基棉吸附微量铂。吸附物灰化后,灰分用王水溶解,溶液用双十二烷基二硫代乙酰胺(DDO)分光光度法测定铂。方法检出限为0.2μg/g(10.0
第二松花江即松花江吉林省段,是吉林省内第一大内河,发源于吉林省长白山天池,河流总长842.10公里,流域面积7.80万平方公里。第二松花江具有优越的航运条件,通航里程达596.25公里,
射线跟踪是一种被广泛用于移动通信和个人通信环境中的预测无线电波传播特性的技术。射线跟踪算法是真实感图形生成中最好的方法。射线跟踪在光散射特性计算中也有应用。本文
高粱是人类栽培的重要谷类作物,也是全国第五大粮食作物。随着入民生活水平的提高,高粱的生产和用途也发生了巨大的变化,现主要以酿造、饲用等工业原料生产为主。该文通过对
城市人口的日益增多和城市功能的日益强大,对城市交通这一城市日常社会经济活动的载体提出了严峻的考验。随着城市交通拥堵问题的日益严重以及我国经济水平的提升,城市轨道交通
A型肉毒毒素目前在皮肤科主要被用于改善动态皱纹、咬肌肥大及牙龈外露等美容领域,由于其良好的安全性,近年来越来越多的研究将其用于皮肤科疾病的治疗,如:多汗症、腋臭、带状疱
顾客是企业最重要的战略资产之一,市场竞争都是围绕着顾客为核心的,企业要想保持有价值的顾客,获得持久的竞争优势,就必须提高顾客的满意度、忠诚度,进而提高顾客价值。研究发现,顾
定向钻机是煤矿井下各类精确钻孔高效施工的关键设备,其功能特点和输出性能直接影响钻进施工效率。随着煤矿开采深度和采煤工作面长度的增加,现有煤矿井下定向钻机已无法满足