StraceNT (S-トレース NT と発音) は、Windows のシステム コール トレーサーです。Strace が Linux で提供するのと同様の機能を提供します。 プロセスによって行われた他の DLL からインポートされた関数へのすべての呼び出しをトレースできます。関数名、引数、および戻り値を記録します。 StraceNT は、IAT パッチ適用技術を使用して関数呼び出しをトレースします。StraceNT は、__fastcallや__stdcallなど、異なる呼び出し規約を持つ関数を処理できます。 また、StraceNT は DLL 名と関数名に基づくフィルタリングをサポートし、トレースする呼び出しを制御し、問題を簡単に特定するのに役立ちます。 機能 ======== - 非常に高速で効率的なシステムコールトレースプログラム - 異なる呼び出し規約でのトレース関数呼び出しをサポートします。 - 問題を簡単に分離するための優れたフィルタリングサポート - フリーウェア - Linux上のストレースと同様の機能 - マルチスレッド アプリケーションがサポートされています - 出力出力ターゲット プロセスの出力を出力します。 サポートされているプラットフォーム =================== - NT4 とサービス パック 6 - ウィンドウズ 2000 - ウィンドウXP - ウィンドウズ 2003 - Windows XP 64 ビット (wow64 内で実行されている 32 ビット プロセス用) - Windows 2003 64 ビット (wow64 内で実行されている 32 ビット プロセス用) サポートされていないプラットフォーム ======================= - ウィンドウズ95、98と私 - ウィンドウズ NT 3.51 - サービス パックなしの Windows NT 4.0 ではテストされていません
バージョン履歴
- バージョン 0.8 に転記 2005-03-17
関数の戻り値の変更、より良い包含/除外、および LoadLibrary 読み込まれた DLL トレースを追加
プログラムの詳細
- カテゴリ: 開発 > デバッグ
- パブリッシャー: IntellectualHeaven
- ライセンス: 無料
- 価格: N/A
- バージョン: 0.8
- プラットフォーム: windows