我正在寻找用于 C 或 C++ 中的 Java 的 BCI(字节码检测)库,以在JVMTI 代理中使用。
到目前为止,我发现的最接近的东西只是java_crw_demo
Kelly O'Hair 几年前编写的一个演示,此后一直用于 Sun 的/Oracle 的教程中。
你知道别的吗?
一些基本原理:我正在构建一个检测工具来添加一个 getter 方法
java.lang.Object
并在Object
. 由于这个原因,我不能使用 Java 代理。此外,出于复杂性和速度的原因,我想避免生成辅助 JVM 来执行检测。