2011-02-04 7 views
6

私は特定のレジストリキーへの読み取りと傍受の方法を探しています。当然、Detoursはそれを行うことができます。しかし、私は商用アプリケーション用にそれを必要とし、MS $ 10Kのライセンス料はあまりにも険しいです。選択肢はありますか?レジストリ傍受のための迂回方法

+0

Detoursは魔法ではありません。私はDetoursが存在することを知る前にそれを理解しました。あなたは同じことをすることができるかもしれません。 – MSalters

答えて

1

MadshiのmadCodeHookはあなたが探しているものです。

+0

私はまだDLLのリダイレクトがどのように動作するのかを把握しておく必要がありますが、madCodeHookが最適なオプションではない場合は、感謝します。 – Demiurg

2

EasyHookライブラリはあなたが探しているものかもしれません。 LGPLのライセンスを受けており、その説明はかなりいいと思う。
Detoursは私のプライベートプロジェクトにはいつも十分だったので、私は実際に自分自身を使ったことはありません。

CodeProjectについての記事もありますが、これはかなり古く、.NETの例のみを示しています。

2

また、IPCも解決したい場合はDeviare API Hookを、また迂回の場合はDeviare In-Processを使用することもできます。オープンソースでよく管理されています。

0

Mhookは無料で、x86とx64の両方で優れています。

Mhookのapriorit's forkを必ず使用してください。元のプロジェクトにマージされない多くの改善とバグ修正があります。

関連する問題