繁体   English   中英

如何使用 ptrace 跟踪程序执行?

[英]How to trace a program execution with ptrace?

我一直在尝试使用系统调用“ptrace”(使用 PTRACE_SINGLESTEP 宏)来跟踪简单应用程序的执行。

在记录程序的执行时,我想跳过阅读中无用的部分,只关注我的应用程序的“主要”部分。 因为每当我启动我的跟踪器时,我都会得到大约 10 万个执行步骤。

亲切

您可能希望在main入口处插入断点,等待SIGTRAP到达,恢复断点下的指令,然后从那里单步执行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM