目标码测试工具LogicScout是一款通过注入插桩代码,动态分析二进制应用程序的运行过程,实现对应用程序进行覆盖率统计和缺陷检测的测试工具。支持对可执行程序进行SC、DC的覆盖率分析,并具备缺陷检测功能。LogicScout动态的在可执行程序的任何地方插入任意代码(源码为C或C++编写),在不影响程序动态执行结果的前提下,按照用户的分析需求,实现对应用程序动态执行过程的监控与分析。
产品简介
主要解决的问题
用户痛点
解决方案
源码编译成可执行文件后,无法确认其安全性
通过对二进制可执行文件插桩,根据其运行情况,追溯源码的运行过程,实现安全性的检测
测试人员无法在没有源码的情况下确认代码执行情况
无需源码,通过对二进制可执行文件进行插桩,实现对代码执行情况的分析
没有源码,无法检测代码缺陷
通过对二进制可执行文件的检测,发现代码缺陷,包括内存重叠、重复释放、内存泄漏等问题
支持麒麟等国产操作系统。
01
提供丰富的API接口,能够捕获多种事件信息。
02
能同时覆盖函数级和指令级的插桩粒度。
03
支持自动化测试,所有操作通过脚本或者批处理形式生成。
04
产品亮点