有什么方法可以捕获 Linux 上的所有系统调用?我知道的唯一解决方案是使用 LD_PRELOAD à la fakeroot,但这仅适用于动态链接的应用程序。此外,这种方法需要枚举所有系统调用,这是我想避免的。
Philipp Hagemeister
问问题
1056 次
2 回答
4
我想你正在寻找ptrace(2)
.
于 2008-11-06T13:11:58.983 回答
0
您可以跟踪程序。想想如何strace
运作。提示:它不使用LD_PRELOAD
技巧。
于 2008-11-06T13:03:57.207 回答