strace
次のコマンドを使用してプログラムを実行しています。
strace -o /tmp/program.trace -e trace=ptrace,process,file -s 1000 -y program --arguments
これは1つを除いてほぼ完全に機能します。ファイルアクセスについては、I'm onlyinterested/proc/*/mem
一方、上記のコマンドはすべてのファイルアクセスを出力します。このオプションを試しましたが、1)そのディレクトリの内容ではなく、この特定のディレクトリへのトレースのみを制限し、2)-P /proc
システムコールセットのptrace
トレースを防ぐようですprocess
。
file
システムコールの設定を/proc/*/mem
(事前に特定のパスを定義せずに)ファイルに制限し、トレースでそれを維持して設定するにはどうすればよいですかptrace
。process