(私のプラットフォームは私のデバッガがwindbgのです。のWindows XP SP3ですが、私もcygwinの中に免疫とGDBを試してみた。彼らはすべてに影響を与えているように見えます同じ方法です。私は、Javaアプレットまたは問題のDLLのいずれかのソースコードを持っていないので、コードにデバッグフックを配置することはできません)。ブラウザからロードされたJavaの中からロードされたDLLをデバッグ
質問タイトルごとに、私はdllをデバッグしようとしています。ブラウザ内で起動されたアプレット経由でjava経由でロードされます。私は直接javaプロセスに接続して、ロードされている特定のDLLにアクセスできるようにしています。しかし、Javaプロセスが中断されてから数秒後に終了し、デバッグセッションは役に立たない。
この終了の原因は何ですか? Java自体またはブラウザ内のウォッチドッグプロセスですか?それはオフにすることができますか、調整することができますか?
これをありがとう。ここでは、ウォッチドッグプロセスと同様の話から[ノート]へのリンク(https://media.blackhat.com/bh-ad-11/Drake/bh-ad-11-Drake-Exploiting_Java_Memory_Corruption-WP.pdf)です詳細については10ページを参照してください。 – logicalscope
バイナリにパッチを当てても問題は解決しませんでした。明らかに何かがここで起こっている。しかし、助けてくれてありがとう。 – logicalscope