問題タブ [easyhook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
89 参照

c# - Run (Win + R) メソッドで URL ナビゲートをフックしますか?

「実行」メソッド (Win + R) で特定の URL ナビゲートをフックする方法はありますか?

つまり、ユーザーが「http://osu.ppy.sh/b/000000Process.Start()などを開いた場合、私のアプリケーションはブラウザーのナビゲートをキャンセルし、アプリケーションでいくつかの処理を行います (「000000」パラメーターを使用)。

レジストリの設定などを下手に試しましたが、うまくいきHKCRません。

(これと似ていますが、プロトコルではなく完全な URL です。)

編集)または、特定のプログラムの「実行」試行をフックしてWebページを閲覧する機会はありますか?

0 投票する
1 に答える
438 参照

c# - Direct3Dhook フックされたアプリケーションにキーボードとマウスのイベントを送信する

Windows 10 を使用しています

EasyHook上に構築されたDirect3DHookで遊んでいますが、うまく機能します。このツールを使用して Direct3D アプリケーションをフックできるようにしたいと考えています。次に、キーボードとマウスのイベントをフックされたアプリケーションにルーティングしたいと思います。

これどうやってするの?pInvokeなどを使用してイベントをシミュレートし、それらを別のアプリケーションにルーティングできると思いますが、Direct3DHook/EasyHook を使用してこれを行うことはできませんか?

0 投票する
1 に答える
579 参照

cmd - Windows コマンドフックが機能しない

cmd.exe で CreateProcess をフックしようとしています。cmdプロセスにdllを注入することに成功しましたが、注入後にdllプロセスがメッセージを受信し、createprocess関数呼び出しをフックできませんでした。私はイージーフックを使用しています。私のコード:

「Injection Succeed」メッセージが表示され、「dll process Detach」メッセージの直後に表示されます。何か案は?