在Linux上挂起来自用户空间的系统调用
-
06-07-2019 - |
题
有没有办法在Linux上捕获所有系统调用?我所知道的唯一解决方案是使用LD_PRELOADà la fakeroot ,但这仅适用于动态链接的应用程序。此外,这种方法需要枚举所有我想避免的系统调用。
解决方案
我认为您正在寻找 ptrace(2)
其他提示
您可以追踪程序。想想 strace
是如何工作的。提示:它不使用 LD_PRELOAD
技巧。
不隶属于 StackOverflow