5
実行中のJVMプロセスに.dllを注入できます。私がこれをしたら、JNIEnvのインスタンスを取得して、実行中のJVM内のオブジェクトにアクセスできるようにすることができますか?私が達成しようとしているのは、Java Reflectionのラインに沿ったものですが、ネイティブレベルです。JVMにDLLを挿入してJNIEnvを入手できますか?
実行中のJVMプロセスに.dllを注入できます。私がこれをしたら、JNIEnvのインスタンスを取得して、実行中のJVM内のオブジェクトにアクセスできるようにすることができますか?私が達成しようとしているのは、Java Reflectionのラインに沿ったものですが、ネイティブレベルです。JVMにDLLを挿入してJNIEnvを入手できますか?
アタッチAPIは、プロセス外からDLLを注入するものです。適切なOS権限が必要であることに注意してください。その後、JNI Invocation APIと標準のJNI APIを使用して、必要なものを内部から処理します。
Attach API from Oracle と AttachCurrentThread()は `まさにそのAttach API from IBM
'。これはあなたが知りたかったのですか? –