2


0

Linux上のすべてのシステムコールをキャッチする方法はありますか? 私が知っている唯一の解決策はLD_PRELOADを fakerootのように使用することですが、それは動的にリンクされたアプリケーションに対してのみ機能します。 さらに、この方法ではすべてのシステムコールを列挙する必要がありますが、これは避けたいものです。

2 Answer


4


私はあなたがhttp://www.linuxjournal.com/article/6100 [ptrace(2)]を探していると思います。


0


プログラムをトレースすることができます。 straceがどのように機能するのか考えてください。 ヒント: `LD_PRELOAD`トリックは使いません。