2
WinAPIOverrideは、32ビットプロセスおよび64ビットプロセス用の高度なAPI監視ソフトウェアです。プロセスの機能を監視および/またはオーバーライドできます。これは、API関数または実行可能な内部関数に対して実行できます。従来のAPI監視ソフトウェアとデバッガーのギャップを埋めようとします。関数呼び出しの前後にターゲットアプリケーションを中断し、メモリまたはレジスタの変更を許可できます。また、ターゲットアプリケーションの関数を直接呼び出すことができます。他のAPI監視ソフトウェアの主な違い:-パラメーターまたは関数結果にフィルターを定義できます-Windowsシステムdllからの呼び出しを破棄するようにdllにフィルターを定義できます-APIだけでなくターゲットプロセス内の関数をフックできます-asm関数をフックできますパラメータをレジスタに渡す-ハードウェアおよびソフトウェアの例外をフックできます-ダブルおよびフロートの結果がログに記録されます-任意のAPIまたはプロセス内部関数を簡単にオーバーライドできます-メモリまたはレジスタを変更する関数呼び出しの前後にプロセスを中断できます-リモートプロセス内の関数を呼び出すことができます-COM OLEおよびActiveXインターフェースをフックできます-ユーザータイプ(enum、struct、union)およびユーザー定義がサポートされています-すべてはモジュールのように行われます:任意の関数に対して個別にログまたはオーバーライドできます-1つのフックソフトウェアをビルドする開発者向けのライブラリが提供されています
カテゴリー
WindowsのWinAPIOverrideの代替
18
1
1
Deviare In-Process
Deviare In-Processは、MicrosoftWindows®用のコードインターセプトエンジンです。これは、GPLv3と商用のデュアルライセンスライブラリです。ソースコードはGitHubで入手できます。
- 無料アプリ
- Windows