52ky 发表于 2021-5-30 17:13:10

generic tracer 0.1

generic tracer 0.1,通用跟踪程序-非常简单的win32跟踪程序
*主要特点:

1) 在任何函数上设置断点,监视其参数和返回值。

2) 监视全局变量访问。

在某种程度上,它是一种战略效用。

与strace的显著差异是:

1) gt仅适用于Win32。

2) 断点不仅仅是系统调用,还有任何函数。

3) 由于x86体系结构的限制,只有4个断点。

4) Oracle.SYM文件的用法:Oracle\u HOME应该在环境中定义。


(generic tracer - extremely simple win32 tracer

* Main features:

1) Setting breakpoint at any function, monitoring its arguments and return value.
2) Monitoring global variables access.

In a way, it is a kind strace utility.

Significant differences vs strace are:

1) gt is Win32 only.
2) Breakpoints not just system calls, but any function.
3) Only 4 breakpoints, because of x86 architecture limitation.
4) Usage of Oracle .SYM files: ORACLE_HOME should be defined in environment.)


页: [1]
查看完整版本: generic tracer 0.1