我正在尝试在使用 ZKM (Zelix KlassMaster) 混淆的 Java 应用程序上使用 Frida。
当我附加到进程时,似乎未加载 JVM:
[Local::PID::23585]-> Java.available
false
我在 Burp 上有相同的行为,它由以下命令运行:
- java -Djsse.enableSNIExtension=false -jar -Xmx2g burpsuite_free.jar
有谁知道为什么 Frida 没有检测到 JVM?
我正在尝试在使用 ZKM (Zelix KlassMaster) 混淆的 Java 应用程序上使用 Frida。
当我附加到进程时,似乎未加载 JVM:
[Local::PID::23585]-> Java.available
false
我在 Burp 上有相同的行为,它由以下命令运行:
有谁知道为什么 Frida 没有检测到 JVM?
据我所知,Frida 不支持非 android java 应用程序。
对于桌面 Java 应用程序,您最好使用Java 代理或较低级别的 JVM-TI 接口。还有pyspresso框架,它使用Java 调试线协议来调试使用 Python 代码库的 Java 应用程序。
另请查看此答案以获取更多想法。