检测java程序中动态加载的类

时间:2013-05-14 05:27:54

标签: java reflection instrumentation soot

我正在使用soot来检测应用程序的类。但是我已经找到了用它动态测量类的方法。 Soot仅检测静态链接,这会导致程序动态加载失败。所以我必须检测程序中动态加载的类。假设由于实际原因我无法选择所有课程。例如,我必须检测可能需要数小时的整个JDK。因为有可能在运行时加载JDK类。 我从这个工具/方法的最终目标是给我一个程序使用的所有类的完整名称。

1 个答案:

答案 0 :(得分:1)

人们通常将TamiFlex与Soot结合使用以解决此类问题: https://code.google.com/p/tamiflex/

TamiFlex可让您以极少的开销记录动态加载。