[英]How to trace a program execution with ptrace?
我一直在尝试使用系统调用“ptrace”(使用 PTRACE_SINGLESTEP 宏)来跟踪简单应用程序的执行。
在记录程序的执行时,我想跳过阅读中无用的部分,只关注我的应用程序的“主要”部分。 因为每当我启动我的跟踪器时,我都会得到大约 10 万个执行步骤。
亲切
您可能希望在main
入口处插入断点,等待SIGTRAP
到达,恢复断点下的指令,然后从那里单步执行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.