|
2015/04/30(Thu) 19:18:00 編集(投稿者)
■No75761 (ぽん吉 さん) に返信 > C#でもAPIフックは可能なのでしょうか? > C++じゃないと出来ないのでしょうか?
「API フック」と呼んでいるものをもう少し説明するか、参照している Web ページを示すかしてください。
・マウス、キーボード入力、ウィンドウなどのグローバルフックと呼ばれるものは、一部のみ可能。 ・Win32API の呼び出しを横取りする(IAT を書き換える)ような DLL Injection と呼ばれるものは不可。
あとは、なぜそれを欲しているかも紹介していただいた方が良いかと思います。 理由は、いずれのアプローチも非常に難易度が高い分野であり、自力で調べられない状態で手を出しても作りきれないか、Windows の強制再起動が必要になるなど、システムを不安定にするためです。
|