标签:java-bytecode-asm

  • 如何使用ASM 4.0修改Java字节码 - java

    时间:2020-8-19

    我是ASM框架的新手。我一直在围绕这个ASM框架工作一周。我在网上看到了有关解析类和从头开始生成.class文件的教程。但是无法遵循如何在ASM中修改现有类。 我无法跟踪ClassVisitor,ClassWriter和ClassReader之间的执行流程。 请给我一个以下代码的ASM示例,以解决我的问题。 public class ClassName { […]

  • Java中的别名分析 - java

    时间:2020-8-16

    有人可以给我指出Java别名分析的框架或实现。我查看了asm框架,但它仅提供数据流分析和控制流分析。 更新:只是好奇,但是有人知道Findbugs是否进行别名分析吗? 参考方案 我知道三个带有Java别名分析的开源程序分析框架: WALA(免责声明:我是WALA的维护者)。 Soot Chord 请注意,在这些框架中实际实现的是points-to analy […]