2
Deviare API Hook
Deviareは強力なCode Interception Libraryであり、非常にシンプルなインターフェイスを使用して、IPCコーディングなしで独自のアプリケーションの多くのプロセスをフックできます。C ++、VB、および.NETなどのCOMサポート言語で使用できます。
- 無料アプリ
- Windows
Deviareは、任意のWin32関数、COMオブジェクト、およびシンボルがプログラムデータベース(PDB)にある関数を計測するためのプロフェッショナルなオープンソースフックエンジンです。32ビットおよび64ビットアプリケーションのアンマネージコードをインターセプトできます。COMコンポーネントとして実装されているため、C / C ++、VB、C#、Delphi、Pythonなど、COMをサポートするすべてのプログラミング言語と統合できます。フォーチュン500企業のいくつかは、アプリケーションの仮想化、パッケージ化、トラブルシューティング、およびコンピューターセキュリティにDeviareテクノロジーを使用しています。また、コンピューターサイエンスの研究者はDeviareを使用してマルウェアとリバースエンジニアリングの研究を行っています。ブログの記事には、簡単に始められるように膨大な量のコードサンプルが含まれています。Deviareは、バイナリインスツルメンテーションに関連する複雑さを解決する独自の「プログラマーフレンドリーAPI」を提供しているため、フィールドの専門知識を持たないソフトウェアエンジニアでも使用できます。Deviareは、コードインジェクション、パラメータマーシャリング、およびプロセス間通信を処理します。2007年にDeviare APIを作成し、継続的に改善しています。アプリケーションの傍受は複雑なタスクです。複数のアプリケーション環境をテストして、エンドユーザーが問題なく体験できることを確認します。Deviareは、小さなフットプリントで何千ものフックを処理するパフォーマンスにも焦点を当てています。コード計測は、トレースとデバッグ、サンドボックスとブラウザのセキュリティ、マルウェア分析、ビデオ会議の記録、ゲームなど、いくつかの他の分野で使用されます。ライセンスDeviareは、商用のオープンソースライセンス(GNU General Public Licenseバージョン3)でライセンスされています。商用ライセンス商用ライセンスは、製品のソースコードをリリースしたくない場合に、Deviareでプロプライエタリおよび/または商用ソフトウェアを開発するために使用する正しいライセンスです。
カテゴリー
商用ライセンスを使用するWindowsのDeviare API Hookの代替
1
Microsoft Research Detours
Microsoft Research Detours v3 Professionalは、x86、x64、およびIA64マシンで任意のWin32関数を計測するためのライブラリです。これで、ターゲット関数のメモリ内コードを書き換えることにより、Win32関数をインターセプトできます。
- 有料アプリ
- Windows
0
madCodeHook
「madCodeHook」は、コード(主にAPI)をフックするために必要なすべてを提供します。Delphi 4-7、Delphi 2005-10.1 Berlin(32ビットおよび64ビット)、Borland C ++ Builder 5-6、Borland C ++ Builder 2006-10.1 Berlin(現在32ビットのみ)、MSVC ++(32ビットおよび64ビット)をサポートしています。
- 有料アプリ
- Windows