完整的ASM代码示例(仅分析)

时间:2016-02-22 15:29:15

标签: jvm java-bytecode-asm bytecode-manipulation jvm-bytecode

是否有任何良好的端到端ASM示例,但仅用于解析和分析字节码?我发现了许多涉及字节码生成的例子,但是仅仅分析如数据流分析还是控制流分析呢?

2 个答案:

答案 0 :(得分:1)

<强> Javassist进行:

我建议你看一下Javassist,特别是javassist.bytecode.analysis

这包含

的类

Javassist是非常好的文档,因此进入它应该没有问题。

答案 1 :(得分:1)

ASM是字节码生成的工具。如果您对数据/流量分析感兴趣,请查看:

这些是旨在分析字节码的程序。在asm中,您可能必须自己实现大部分分析部分。

但你必须决定哪个项目适合你的目标。

相关问题