标签: c++ c operating-system
美好的一天,
我想知道是否有办法用C或C ++进行直接系统调用捕获?
我知道目前在unix系统上你可以使用SystemTap进行系统捕获。我遇到的问题是,为了将它们送入另一个程序进行分析,我必须将它们传输到另一个程序。
我想以编程方式传递信息,因为这比“打印”到管道然后用其他程序读取更容易。
有没有办法做到这一点?这有多难?
答案 0 :(得分:4)
strace正是如此。
您可以查看其source code,看看它是如何完成的。