bytecode

bytecode

文章 8 浏览 87

访问脚本变量属性的意外行为

我尝试执行以下 actionscript3 程序,并且对 f() 函数调用的结果感到惊讶。我期望 f() 的结果是“1”或至少“未定义”,但“0”值对我来说没有任何意…

第几種人 2024-12-14 11:02:35 0 0

允许轻松打印字节码指令*包括*参数的库

我正在寻找一个库,它可以轻松地让我查看方法的给定字节码。示例: ALOAD 0 INVOKEVIRTUAL ns/c.m ()I IRETURN 我已经尝试了两种方法: ASM :我实际…

椵侞 2024-12-13 23:25:46 0 0

使用 c++ 从 .swf 中提取变量

我目前正在开发一个项目,该项目依赖于外部 .swf 文件中定义的变量和常量。由于我没有 .swf 文件的源代码,我需要通过反编译并手动复制和粘贴变量来提…

¢好甜 2024-12-13 13:05:37 1 0

使用 ASM 字节码进行测试

假设我正在检测一个类,我想在其中向方法的某些部分添加一些指令。例如,让我们考虑这样的情况:我想要开发一个访问者 V 将方法 Cm() 中存在的方法调…

挖个坑埋了你 2024-12-13 09:04:55 0 0

格式化 TraceClassVisitor 的输出

假设我想用 asm 库漂亮地打印一个方法的字节码。 public int get777() { return 777; } 通过 TraceClassVisitor 将看起来像 // access flags 0x1 publ…

我乃一代侩神 2024-12-13 09:02:49 0 0

堆叠几个 ASM 字节码访问者的简单方法?

我目前正在实现一些代码,对于类的每个方法,这些代码应该在 .class 文件上运行几个访问者,以检测其字节码。目前,我刚刚实现了一个 MethodRenamerVi…

屌丝范 2024-12-12 14:00:47 0 0

限定方法调用是否会降低 Java 的性能?

我猜测以下两个函数会编译为完全相同的字节码,但我想问这个问题。在不必要的地方限定方法调用是否会降低性能? 例如: package com.my; import andro…

⒈起吃苦の倖褔 2024-12-12 06:23:16 0 0

使用 try-catch-finally 等效的 Java 7 try-with-resources 字节码是什么?

我试图了解新的 try-with-resources 语句 的工作原理是使用常规的 try-catch-finally 语句重新创建它。给定使用 Java 7 try-with-resources 的以下测…

我不会写诗 2024-12-11 21:34:01 0 0

对源代码、字节代码、机器代码等执行静态分析的权衡是什么?

在不同级别的代码上执行静态分析有哪些不同的权衡?例如,对于 Java,为什么有人会对 Java 源代码与 Jasmin 代码与 Java 字节码?该选择是否限制或扩…

桃酥萝莉 2024-12-11 17:28:41 1 0

grep 用于特定的 jvm 字节码模式

我正在开发一个遗留的 java 项目,该项目存在许多设计问题。因此,代码的某些部分不会按预期运行。考虑下面的代码: public enum Parent{ PARENT1(CHI…

Oo萌小芽oO 2024-12-11 09:42:37 1 0

从字节码获取调用层次结构(在 Eclipse 中)

我有来自外部库的 Java 字节码(而且只有字节码!)。没有可用的来源。该库的某些类具有公共或包本地字段。我怎样才能知道这个字段是否被使用?对于公…

記憶穿過時間隧道 2024-12-10 08:36:24 0 0

有高级字节码编辑器吗?

假设我在 Scala 中有以下内容 object Foo { var functions: List[String => String] = Nil // can be any type to any type. def addFunc(f:String =>…

冷情妓 2024-12-10 05:53:30 1 0

如何判断局部变量是否是“final”?来自 Java 字节码? (与BCEL相关)

Java 字节码中诸如局部变量是否为“final”之类的信息存储在哪里?我知道对于字段(全局变量)和方法,这些可以在访问标志位中找到,但似乎无法在局部…

花想c 2024-12-09 01:41:57 0 0

编写检测器来搜索“System.out.println”的使用使用 Findbugs

我正在尝试编写一个错误检测器来使用 Findbugs 查找方法调用“System.out.println”的实例。 我知道字节码中的“System.out.println”被编译为对 GETS…

霞映澄塘 2024-12-08 19:08:48 0 0

如何将Python 2.5字节码重新编译为2.7?

如何使用 Python 2.7 重新编译 Python 2.5 生成的一些 .pyc 文件? 我没有源文件,无法获取它。 我正在寻找免费的解决方案。…

不回头走下去 2024-12-07 23:41:43 0 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文