Microsoft Detours は初めてです。プロセスが行うシステムコールを追跡するためにインストールしました。Webから取得した次のコマンドを実行します
syelogd.exe /q C:\Users\xxx\Desktop\log.txt
withdll.exe /d:traceapi.dll C:\Program Files\Google\Google Talk\googletalk.exe
ログファイルを取得します。問題は、ここで何が起こっているのかを完全には理解していないことです。迂回路はどのように機能しますか? システムコールをどのようにトレースしますか? また、log.txt の出力を読み取る方法もわかりません。これはlog.txtの1行です
20101221060413329 2912 50.60: traceapi: 001 GetCurrentThreadId()
最後に、プロセスのスタック トレースを取得します。どうすればそれを手に入れることができますか?