【问题标题】:Java ASM Instruction SearchingJava ASM 指令搜索
【发布时间】:2011-04-20 04:02:48
【问题描述】:

我一直在使用 BCEL 指令查找器,所以我有点被宠坏了。我看到 ASM 指令查找的方式并不真正适合我的需要。因此,正如我目前所见,我只能搜索单个指令,是否有人愿意放弃或举例说明如何使用具有多个字符串的指令搜索器。另外,当我找到它时,我该如何称呼它?在 BCEL 中,您使用 InstructionHandle,您只需调用您提供的字符串的 int 数组。

感谢您的帮助。

附:如果有帮助,我只是在阅读类文件,识别它们。不修改。

【问题讨论】:

    标签: bytecode code-injection


    【解决方案1】:

    修改TraceMethodVisitor 来构建给定方法的字符串表示应该不容易。然后你可以像 InstructionFinder 那样用正则表达式匹配这样的字符串。

    【讨论】:

      猜你喜欢
      • 2017-11-16
      • 2011-11-27
      • 2011-02-10
      • 2011-09-13
      • 1970-01-01
      • 1970-01-01
      • 2021-01-19
      • 1970-01-01
      • 2010-09-24
      相关资源
      最近更新 更多