-
题名轻量级嵌入式软件动态二进制插桩算法
被引量:5
- 1
-
-
作者
梁晓兵
孔令达
刘岩
叶莘
-
机构
中国电力科学研究院有限公司计量研究所
国网浙江省电力有限公司营销服务中心
-
出处
《信息网络安全》
CSCD
北大核心
2021年第4期89-95,共7页
-
基金
国家电网有限公司总部科技项目[5600-201955458A-0-0-00]。
-
文摘
软件二进制插桩是软件性能分析、漏洞挖掘、质量评价领域的关键技术。在嵌入式环境下,传统动态插桩算法受到无操作系统、CPU架构复杂、内存资源紧张等局限,难以展开工作。文章以软件动态二进制插桩算法为研究目的,通过静态特征分析和动态跟踪算法,引入图论算法对固件中的二进制进行分析,提出了嵌入式设备远程调试协议,实现了对软件运行时信息的获取。与传统方案相比,文章所想方案解决了现有工具对源码、操作系统或CPU架构的依赖,同时显著降低了内存和运算资源的占用率,可以有效解决嵌入式设备的动态插桩问题。
-
关键词
软件插桩
二进制插桩
软件调试
控制流分析
-
Keywords
software instrumentation
binary instrumentation
software debugging
binary analysis
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名嵌入式软件白盒测试系统的实现
被引量:4
- 2
-
-
作者
刘利枚
周鲜成
石彪
-
机构
湖南商学院计算机与电子工程系
-
出处
《电子测量技术》
2008年第6期69-71,共3页
-
基金
湖南省教育厅资助项目(07C402)
湖南省自然科学基金资助项目(06JJ50110)
-
文摘
随着嵌入式技术的发展,如何对它进行快速有效的测试已经成为现在的一大热点。本文设计与实现的嵌入式软件白盒测试系统分为4部分:程序的自动插桩、测试用例的自动生成、测试结果的分析和动态信息的集成环境。本文利用软件虚拟插桩的方法主要完成了嵌入式软件的语句和分支覆盖率的计算,有效的解决了传统手工测试程序带来的一些问题,基本满足了国内用户对嵌入式汇编进行测试的需求。
-
关键词
嵌入式系统
软件插桩
白盒测试
-
Keywords
embedded system, software instrument
white-box testing
-
分类号
TP311.5
[自动化与计算机技术—计算机软件与理论]
-
-
题名实时操作系统的性能分析和评估
被引量:10
- 3
-
-
作者
赵立业
张激
游夏
-
机构
国防科学技术大学计算机学院
华东计算技术研究所
-
出处
《计算机工程》
CAS
CSCD
北大核心
2008年第8期283-284,F0003,共3页
-
文摘
针对实时操作系统的基本原理和运行机制,提出评估系统实时性能的基本参考指标,并分析各项指标对系统实时性能的影响。采用软件插桩的方法测试不同实时操作系统的性能指标,根据测试结果对系统实时性能进行综合对比评估。
-
关键词
实时操作系统
实时性能指标
软件插桩
-
Keywords
real-time operating system
real-time factor
software stub
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-