2012-06-03 10 views
5

実行中のJVMプロセスに.dllを注入できます。私がこれをしたら、JNIEnvのインスタンスを取得して、実行中のJVM内のオブジェクトにアクセスできるようにすることができますか?私が達成しようとしているのは、Java Reflectionのラインに沿ったものですが、ネイティブレベルです。JVMにDLLを挿入してJNIEnvを入手できますか?

+0

'。これはあなたが知りたかったのですか? –

答えて

0

アタッチAPIは、プロセス外からDLLを注入するものです。適切なOS権限が必要であることに注意してください。その後、JNI Invocation APIと標準のJNI APIを使用して、必要なものを内部から処理します。

Attach API from Oracle と AttachCurrentThread()は `まさにそのAttach API from IBM

関連する問題