言語を選択

ホームページ arrow-right ... arrow-right セキュリティおよびプライバシーソフトウェア arrow-right Deviare In-Process

Deviare In-Process の代わりとなる 4 個の無料および有料のリストをまとめました。 主な競合相手はWinAPIOverrideMicrosoft Research Detoursです。 これらに加えて、ユーザーは Deviare In-Process と HookInjExMhook の間の比較も行います。 また、他の同様のオプションもここで確認できます: セキュリティおよびプライバシーソフトウェア


このソフトウェアを使用すると、呼び出しのプロセスの機能を監視および/または変更することができます...

Microsoft Research Detours v3 Professionalは、任意のWin32関数を計測するためのライブラリです...

HookInjEx
Free Open Source

コードを別のプロセスのアドレス空間に挿入する方法を示すデモアプリケーション。

Mhookは、APIフックをインストールするためのライブラリです。

Deviare In-Processは、MicrosoftWindows®用のコードインターセプトエンジンです。

Deviare In-Process プラットフォーム

tick-square Windows

Deviare In-Process ビデオとスクリーンショット

Deviare In-Process 概要

Deviare In-Processは、MicrosoftWindows®用のコードインターセプトエンジンです。 これは、GPLv3と商用のデュアルライセンスライブラリです。 ソースコードはGitHubで入手できます。

このライブラリは、Deviare 2.0テクノロジーの中核であり、MicrosoftDetours®に代わる最良の選択肢ですが、より便利な価格です。

ライブラリはC ++でコーディングされており、実行時にバイナリライブラリをインスツルメントするために必要なすべての機能を提供します。 32ビットと64ビットの両方のアプリケーションのサポートが含まれており、プロセスをクラッシュさせる可能性のあるさまざまな状況を検証する傍受を実装しています。 Win32関数またはその他のコードをインターセプトする必要がある場合、このライブラリにより、これまでになく簡単になります。

他のライブラリとは異なり、Deviare In-Processは、マルチスレッドアプリケーションAPIフックを実装する安全なメカニズムを提供します。 アプリケーションが実行されているとき、複数のスレッドがインターセプトされているコードを実行できます。 Deviare In-Processは、このシナリオでも安全なフックを提供する唯一のフックライブラリです。 また、インターセプトされたプロセスを開始するDetourCreateProcessWithDll関数と同等の機能を提供します。

これは、Win32 API関数でのコードインターセプトを示すアセンブラコードのフラグメントです。

この画像は、FindNextFile関数のすべての呼び出しがDeviareインプロセスライブラリによって処理され、カスタムコードを実行できることを示しています。

それらをアプリケーションのイベントにバインドできます。

Deviareインプロセスインストルメンテーションエンジンパッケージには、クイックスタートのためのC ++のサンプルコードが含まれています。

Deviare In-Process 機能

tick-square Dll injection
tick-square API Integration
tick-square API

トップDeviare In-Processの代替案

ソフトウェアについての意見を共有し、レビューを残してさらに向上させるのに役立てましょう!

Deviare In-Process タグ

instrumentation extender api-hooking api-monitoring visual-basic api-analytics delphi com developers analysis-tool development-tool hacking win32 debugger c-sharp python c-plus-plus development api-management

変更の提案

あなたのフィードバック

評価を選択してください
評価を選択してください

Your vote has been counted.

Do you have experience using this software?