上海宸开网络科技有限公司

Shanghai CK software technology Co., Ltd.

fei.xia@cksoftware.com.cn
13611683626
PRODUCTS 产品中心
产品分类
Software Verify C ++ Bug Validator

Software Verify C ++ Bug Validator

在应用程序运行时可提供自动执行历史记录,识别难以检测的漏洞和崩溃

0.00
0.00
  

在应用程序运行时可提供自动执行历史记录,识别难以检测的漏洞和崩溃

C ++ Bug Validator在应用程序运行时可提供自动执行历史记录。不需要重新编译或重新链接您的应用程序。C ++ Bug Validator使用调试信息和或MAP文件。C ++ Bug Validator允许您对整个应用程序或仅对所需的DLL执行执行历史记录。您还可以防止文件被检测。

应用程序的执行历史记录逐行记录,因为每个源代码行对应的每段代码都被执行。当使用多线程应用程序时,可以看到每个线程之间的上下文切换。如果你得到任何种类的漏洞,C ++ Bug Validator会有一个日志的所有行执行,直到找到受损的点,而不仅仅是修复调用栈的。

这点让C ++ Bug Validator成为一个很好的工具,用于识别难以检测的漏洞和崩溃。结合C ++ Bug Validator Client,您可以识别客户站点崩溃的原因,且不会影响您的符号调试信息。

C ++ Bug Validator有多个显示,为您收集的数据提供不同的视角。

执行历史

有关C ++ 或VB应用程序的程序流程的详细信息。

诊断

有关应用的诊断信息。

C ++ Bug Validator可在Windows Vista / XP / 2000 / NT上运行。

C ++ Bug Validator提供以下功能:

执行历史

•线程ID

•模块(DLL / EXE)

•地址

•源代码文件和行号

•函数参数值

•函数返回值

•局部变量值

•函数名称和函数启动时的偏移量

•应用程序执行时更新的覆盖率统计信息

•能够对要显示的数据进行排序

•能够显示一个线程或所有线程的执行历史,显示线程上下文切换

•彩色编码显示,用于一览检测线程上下文切换

•源代码显示,带有线突出显示,用于原位检查源代码

数据视图

•执行历史记录视图。在逐行的基础上显示执行历史

•诊断消息。用于检测仪器中的不可预见的错误。

在客户站点收集崩溃数据

•使用C ++ Bug Validator创建KVI文件,以允许在客户站点使用C ++ Bug Validator客户端,而不需要PDB或MAP文件。 KVI文件包含编码的文件名和符号信息,无法解码没有KVK文件(您不提供给客户)

•使用C ++ Bug Validator客户端在客户站点收集数据,而不向客户提供包含调试符号的PDB或MAP文件

•使用Bug Validator分析使用C ++ Bug Validtor Client收集的数据

•通过在开发实验室中保留符号调试信息来保护您的知识产权,即使在收集远程站点崩溃的数据时也是如此

•易于使用的部署向导创建KVI文件发送给您的客户

数据搜索

•查找函数查询

启动

•从注入到运行过程开始

•首先启动一个进程并在启动时注入该进程

•从启动时等待进程启动并注入该进程开始

数据导出

•执行历史数据可以导出为HTML

•执行历史数据可以导出为XML

仪器

•仪器快速,只需几秒钟,不是几十分钟

•以非仪表化应用程序的近乎全速运行,而不是慢2倍或10倍

无需重建

•无需重新构建或重新链接应用程序。 只需要应用程序中每个模块(DLL / EXE)的PDB和/或MAP文件

兼容性

与以下编译器配合使用:

•Microsoft Visual Studio 2015,2013,2012,2010,2008,2005,.net 2003,.net 2002,6.0

•Microsoft Visual C ++

•Microsoft Visual Basic 6

•Intel性能C ++编译器

非常容易配置,几乎所有选项都可由用户配置。 包括重置为默认设置的选项

操作系统

•Microsoft Windows 10 64(仅限32位应用程序)

•Microsoft Windows 8 64(仅限32位应用程序)

•Microsoft Windows 7 64(仅限32位应用程序)

•Microsoft Windows Vista 64(仅限32位应用程序)

•Microsoft Windows XP 64(仅限32位应用程序)

•Microsoft Windows 10

•Microsoft Windows 8

•Microsoft Windows 7

•Microsoft Windows Vista

•Microsoft Windows Server 2012

•Microsoft Windows Server 2008

•Microsoft Windows Server 2003

•Microsoft Windows XP